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.015498 seconds, 2 sessions to shutdown
Current KQP shutdown state: spent 6.03415 seconds, 2 sessions to shutdown
Current KQP shutdown state: spent 9.058927 seconds, 2 sessions to shutdown
GRpc shutdown warning: left infly: 1, spent: 3.2526 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 6.467666 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 9.642598 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 12.777517 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 16.057401 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 19.291282 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 22.586555 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 25.811785 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 29.065649 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: failed to shutdown all connections, left infly: 1, spent: 30.000736 sec. GRpcShutdownDeadline: 30
warning: address range table at offset 0x10c0 has a premature terminator entry at offset 0x10d0

=================================================================
==598122==ERROR: LeakSanitizer: detected memory leaks

Too many leaks! Only the first 5000 leaks encountered will be reported.
Indirect leak of 37664 byte(s) in 214 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000348628e2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000348628e2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000348628e2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000348628e2 in __allocate_at_least<std::__y1::allocator<grpc_core::LockedMultiProducerSingleConsumerQueue> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000348628e2 in __vallocate /-S/contrib/libs/cxxsupp/libcxx/include/vector:807:25
    #6 0x0000348628e2 in vector /-S/contrib/libs/cxxsupp/libcxx/include/vector:461:7
    #7 0x0000348628e2 in RealRequestMatcher /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:233:26
    #8 0x0000348628e2 in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #9 0x0000348628e2 in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:710:21
    #10 0x00003487155e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #11 0x00003a63f097 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #12 0x00003a630a14 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #13 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #14 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #15 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #16 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #17 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #18 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #19 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #20 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #21 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #22 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #23 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 18832 byte(s) in 214 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000348627fc in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:26
    #2 0x0000348627fc in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:710:21
    #3 0x00003487155e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #4 0x00003a63f097 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #5 0x00003a630a14 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #6 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #7 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #8 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #9 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #10 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #11 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #12 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #13 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #14 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #15 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #16 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 11224 byte(s) in 214 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003486615c in RegisteredMethod /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:145:9
    #12 0x00003486615c in make_unique<grpc_core::Server::RegisteredMethod, const char *&, const char *&, grpc_server_register_method_payload_handling &, unsigned int &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #13 0x00003486615c in grpc_core::Server::RegisterMethod(char const*, char const*, grpc_server_register_method_payload_handling, unsigned int) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:827:36
    #14 0x00003a63cf8f in grpc::Server::RegisterService(TBasicString<char, std::__y1::char_traits<char>> const*, grpc::Service*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1058:37
    #15 0x00003a630681 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:409:18
    #16 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 6848 byte(s) in 214 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003486615c in RegisteredMethod /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:145:9
    #5 0x00003486615c in make_unique<grpc_core::Server::RegisteredMethod, const char *&, const char *&, grpc_server_register_method_payload_handling &, unsigned int &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #6 0x00003486615c in grpc_core::Server::RegisterMethod(char const*, char const*, grpc_server_register_method_payload_handling, unsigned int) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:827:36
    #7 0x00003a63cf8f in grpc::Server::RegisterService(TBasicString<char, std::__y1::char_traits<char>> const*, grpc::Service*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1058:37
    #8 0x00003a630681 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:409:18
    #9 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 6848 byte(s) in 214 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003486614a in make_unique<grpc_core::Server::RegisteredMethod, const char *&, const char *&, grpc_server_register_method_payload_handling &, unsigned int &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:26
    #2 0x00003486614a in grpc_core::Server::RegisterMethod(char const*, char const*, grpc_server_register_method_payload_handling, unsigned int) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:827:36
    #3 0x00003a63cf8f in grpc::Server::RegisterService(TBasicString<char, std::__y1::char_traits<char>> const*, grpc::Service*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1058:37
    #4 0x00003a630681 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:409:18
    #5 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #6 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #7 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #8 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #9 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #10 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #11 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #12 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #13 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #14 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #15 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 376 byte(s) in 10 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fe4d74 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fe4d74 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fe4d74 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fe4d74 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000033fe4d74 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000033fe4d74 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000033fe4d74 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000033fe4d74 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000033fe4d74 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000033fe4d74 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000033fe4d74 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:32
    #12 0x000033fe3b42 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #13 0x000033fe3b42 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #14 0x000033fea060 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #15 0x0000340462a8 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:36:30
    #16 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #18 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #21 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #22 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #24 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #25 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #26 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #27 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #28 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 352 byte(s) in 11 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fe4cd2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000033fe4cd2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000033fe4cd2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000033fe4cd2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:32
    #5 0x000033fe3b42 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #6 0x000033fe3b42 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #7 0x000033fea060 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #8 0x0000340462a8 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:36:30
    #9 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #10 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #11 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #12 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #13 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #17 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #18 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #19 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #20 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #21 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043f61ffe 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000042c705ce 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043bf1aee 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043fabf3e 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000441494fe 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043ea56ae 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004372181e 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043d91f4e 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043e331ae 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004376d0fe 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004416ee3e 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000348c5460 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000348c5460 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000348c5460 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000348c5460 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000348c5460 in __construct_node<std::__y1::pair<grpc::string_ref, grpc::string_ref> > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000348c5460 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 0x000043bd813b in __insert_multi<std::__y1::pair<grpc::string_ref, grpc::string_ref> > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1136:12
    #8 0x000043bd813b in insert<std::__y1::pair<grpc::string_ref, grpc::string_ref>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/map:1857:20
    #9 0x000043bd813b in FillMap /-S/contrib/libs/grpc/include/grpcpp/impl/metadata_map.h:94:12
    #10 0x000043bd813b in map /-S/contrib/libs/grpc/include/grpcpp/impl/metadata_map.h:68:5
    #11 0x000043bd813b in client_metadata /-S/contrib/libs/grpc/include/grpcpp/server_context.h:230:30
    #12 0x000043bd813b 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 0x000043c13e4d 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 0x000043c161f0 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043db822e 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044123bbe 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000441ba0be 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043f16d2e 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043e7fd6e 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004419477e 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043ecafee 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596e18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027596e18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027596e18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027596e18 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027596e18 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027596e18 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027596e18 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027596e18 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a6e4bba in __invoke<(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 0x00003a6e4bba in __call<(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 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000042f9c5fe 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
    #21 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 176 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003486260b in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003486260b in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003486260b in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003486260b in __allocate_at_least<std::__y1::allocator<grpc_core::LockedMultiProducerSingleConsumerQueue> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003486260b in __vallocate /-S/contrib/libs/cxxsupp/libcxx/include/vector:807:25
    #6 0x00003486260b in vector /-S/contrib/libs/cxxsupp/libcxx/include/vector:461:7
    #7 0x00003486260b in RealRequestMatcher /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:233:26
    #8 0x00003486260b in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #9 0x00003486260b in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:706:37
    #10 0x00003487155e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #11 0x00003a63f097 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #12 0x00003a630a14 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #13 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #14 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #15 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #16 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #17 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #18 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #19 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #20 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #21 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #22 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #23 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6ec5cb in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #4 0x00003a6d45ea in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #5 0x000043c2556b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #7 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #8 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #11 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #13 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #14 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #15 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #16 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #17 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #18 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000343b48bb in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000343b48bb 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 0x0000343b48bb in start_timer_if_needed /-S/contrib/libs/grpc/src/core/ext/filters/deadline/deadline_filter.cc:131:30
    #7 0x0000343b48bb 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #9 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #10 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #11 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #15 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #16 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #17 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #18 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #20 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #21 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #22 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #23 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #24 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034135a51 in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:153:33
    #2 0x000034136fa4 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 0x000034863048 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 0x00003a69f822 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #6 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #7 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #8 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #12 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #13 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #14 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #15 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #18 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #19 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dd0f8 in AllocZone /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000340dd0f8 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000340dd0f8 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 0x0000341249ec in MakePooledArray<char> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:246:32
    #7 0x0000341249ec in AsyncResolution /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:192:40
    #8 0x0000341249ec 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 0x0000341249ec 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 0x00003412460e 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 0x000034124211 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 0x000034123ad8 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 0x000034123ad8 in Make /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:202:27
    #14 0x000034123ad8 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 0x00003412363a 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 0x000034123341 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 0x000034122f96 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 0x00003412291e in Make /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:187:12
    #19 0x00003412291e 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 0x00003412291e 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 0x0000341225ba 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 0x0000341225ba 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 0x00003422ee78 in operator() /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:332:43
    #24 0x00003422ee78 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 0x00003422ee78 in Run<'\x00', '\x01'> /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:353:12
    #26 0x00003422ee78 in operator() /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:393:12
    #27 0x00003422ee78 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 0x0000342492da 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 0x00003422d407 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 0x00003425292e in operator() /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:128:3
    #31 0x00003425292e 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #33 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #34 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #35 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #39 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #40 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #41 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #42 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #43 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #44 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #45 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #46 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #47 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #48 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27739 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f27739 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f27739 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f27739 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f27739 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f27739 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f190d2 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 0x000021f190d2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f190d2 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 0x000021f18824 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 0x00003a6ec78b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:65
    #12 0x00003a6d45ea in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #13 0x000043c2556b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033fef23d in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033fef23d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033fef23d in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:252:16
    #10 0x000033feda1a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:265:14
    #11 0x000033fed9e9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:266:24
    #12 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #13 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #14 0x000033fe3b42 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #15 0x000033fe3b42 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #16 0x000033fea060 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #17 0x0000340462a8 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:36:30
    #18 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #19 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #20 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #21 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #22 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #23 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #24 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #25 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #26 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #27 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #28 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #29 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #30 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033ff0ac9 in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033ff0ac9 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033ff0ac9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::RotateLeftRight(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:221:9
    #10 0x000033fef121 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:241:18
    #11 0x000033feda1a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:265:14
    #12 0x000033fed9e9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:266:24
    #13 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #14 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #15 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #16 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #17 0x00003405b4dd in std::__y1::enable_if<std::is_same<grpc_arg_pointer_vtable const*, decltype(ChannelArgTypeTraits<std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>>::VTable())>::value, grpc_core::ChannelArgs>::type grpc_core::ChannelArgs::Set<grpc_event_engine::experimental::EventEngine>(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:351:12
    #18 0x00003405b25e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003405b25e in grpc_event_engine::experimental::(anonymous namespace)::EnsureEventEngineInChannelArgs(grpc_core::ChannelArgs) /-S/contrib/libs/grpc/src/core/lib/event_engine/default_event_engine.cc:88:15
    #20 0x00003405ba8e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00003405ba8e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x00003405ba8e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00003405ba8e in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #27 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #29 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #32 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #33 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #35 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #36 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #37 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #38 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #39 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033fed091 in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033fed091 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033fed091 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:258:14
    #10 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #11 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #12 0x000033fed9e9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:266:24
    #13 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #14 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #15 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #16 0x000033fe3b42 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #17 0x000033fe3b42 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #18 0x000033fea060 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #19 0x0000340462a8 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:36:30
    #20 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #21 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #22 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #23 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #24 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #25 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #26 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #27 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #28 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #29 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #30 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #31 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033fef23d in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033fef23d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033fef23d in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:252:16
    #10 0x000033fed495 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:261:14
    #11 0x000033fed9e9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:266:24
    #12 0x000033fed9e9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:266:24
    #13 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #14 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #15 0x000033fe3b42 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x000033fe3b42 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x000033fea060 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x0000340462a8 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:36:30
    #19 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #21 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #24 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #25 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #27 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #28 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #29 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #30 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #31 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033ff18ba in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033ff18ba in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033ff18ba in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::RotateRight(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:213:9
    #10 0x000033feec09 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:243:18
    #11 0x000033feda1a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:265:14
    #12 0x000033fed9e9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:266:24
    #13 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #14 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #15 0x000033fe3b42 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x000033fe3b42 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x000033fea060 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x0000340462a8 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:36:30
    #19 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #21 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #24 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #25 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #27 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #28 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #29 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #30 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #31 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033ff3264 in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033ff3264 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033ff3264 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::RotateLeft(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:203:12
    #10 0x000033feef6f in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:249:18
    #11 0x000033fed495 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:261:14
    #12 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #13 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #14 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #15 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #16 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #17 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #18 0x00003402ef28 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x00003402ef28 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x00003402ef28 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x0000340302e4 in __invoke<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x0000340302e4 in __call<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #23 0x0000340302e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000340302e4 in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #28 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #30 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #33 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #34 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #36 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #37 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #38 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #39 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #40 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033ff31b4 in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033ff31b4 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033ff31b4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::RotateLeft(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:205:9
    #10 0x000033feef6f in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:249:18
    #11 0x000033fed495 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:261:14
    #12 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #13 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #14 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #15 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #16 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #17 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #18 0x00003402ef28 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x00003402ef28 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x00003402ef28 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x0000340302e4 in __invoke<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x0000340302e4 in __call<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #23 0x0000340302e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000340302e4 in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #28 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #30 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #33 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #34 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #36 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #37 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #38 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #39 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #40 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033ff0d04 in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033ff0d04 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033ff0d04 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::RotateLeftRight(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:219:12
    #10 0x000033fef121 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:241:18
    #11 0x000033feda1a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:265:14
    #12 0x000033fed9e9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:266:24
    #13 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #14 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #15 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #16 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #17 0x00003405b4dd in std::__y1::enable_if<std::is_same<grpc_arg_pointer_vtable const*, decltype(ChannelArgTypeTraits<std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>>::VTable())>::value, grpc_core::ChannelArgs>::type grpc_core::ChannelArgs::Set<grpc_event_engine::experimental::EventEngine>(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:351:12
    #18 0x00003405b25e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003405b25e in grpc_event_engine::experimental::(anonymous namespace)::EnsureEventEngineInChannelArgs(grpc_core::ChannelArgs) /-S/contrib/libs/grpc/src/core/lib/event_engine/default_event_engine.cc:88:15
    #20 0x00003405ba8e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00003405ba8e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x00003405ba8e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00003405ba8e in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #27 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #29 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #32 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #33 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #35 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #36 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #37 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #38 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #39 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033fef23d in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033fef23d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033fef23d in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:252:16
    #10 0x000033fed495 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:261:14
    #11 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #12 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #13 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #14 0x00003402ef28 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #15 0x00003402ef28 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #16 0x00003402ef28 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #17 0x0000340302e4 in __invoke<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x0000340302e4 in __call<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #19 0x0000340302e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x0000340302e4 in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #24 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #25 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #26 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #27 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033fef23d in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033fef23d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033fef23d in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:252:16
    #10 0x000033fed495 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:261:14
    #11 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #12 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #13 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #14 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #15 0x00003402ef28 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #16 0x00003402ef28 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #17 0x00003402ef28 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #18 0x0000340302e4 in __invoke<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x0000340302e4 in __call<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #20 0x0000340302e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x0000340302e4 in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #25 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #26 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #27 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #28 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #29 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #30 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #31 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #32 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #33 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #34 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #35 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #36 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #37 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #38 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033fef23d in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033fef23d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033fef23d in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:252:16
    #10 0x000033fed495 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:261:14
    #11 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #12 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #13 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #14 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #15 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #16 0x00003402ef28 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #17 0x00003402ef28 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #18 0x00003402ef28 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #19 0x0000340302e4 in __invoke<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #20 0x0000340302e4 in __call<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #21 0x0000340302e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #22 0x0000340302e4 in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #23 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #24 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #25 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #26 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #27 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #28 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #29 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #30 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #31 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #32 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #33 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #34 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #35 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #36 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #37 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #38 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #39 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6ec5cb in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #11 0x00003a6d45ea in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #12 0x000043c2556b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033fed091 in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033fed091 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033fed091 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:258:14
    #10 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #11 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #12 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #13 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #14 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #15 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #16 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #17 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #18 0x00003402ef28 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x00003402ef28 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x00003402ef28 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x0000340302e4 in __invoke<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x0000340302e4 in __call<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #23 0x0000340302e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000340302e4 in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #28 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #30 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #33 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #34 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #36 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #37 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #38 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #39 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #40 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6ec5cb in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #6 0x00003a6d45ea in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #7 0x000043c2556b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #9 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #10 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #17 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #18 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033fed091 in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033fed091 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033fed091 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:258:14
    #10 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #11 0x000033fed9e9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:266:24
    #12 0x000033fed9e9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:266:24
    #13 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #14 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #15 0x000033fe3b42 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x000033fe3b42 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x000033fea060 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x0000340462a8 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:36:30
    #19 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #21 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #24 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #25 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #27 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #28 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #29 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #30 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #31 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fef97c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fef97c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fef97c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000033fef97c in __allocation_guard<std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000033fef97c in std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> std::__y1::allocate_shared[abi:fe200000]<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node, std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node>, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long, 0>(std::__y1::allocator<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>&&, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>&&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, long&&) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x000033ff0c78 in make_shared<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node, TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, const std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char> >, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> >::Node> &, long, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x000033ff0c78 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000033ff0c78 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::RotateLeftRight(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:223:9
    #10 0x000033fef121 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:241:18
    #11 0x000033feda1a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:265:14
    #12 0x000033fed9e9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:266:24
    #13 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #14 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #15 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #16 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #17 0x00003405b4dd in std::__y1::enable_if<std::is_same<grpc_arg_pointer_vtable const*, decltype(ChannelArgTypeTraits<std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>>::VTable())>::value, grpc_core::ChannelArgs>::type grpc_core::ChannelArgs::Set<grpc_event_engine::experimental::EventEngine>(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:351:12
    #18 0x00003405b25e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003405b25e in grpc_event_engine::experimental::(anonymous namespace)::EnsureEventEngineInChannelArgs(grpc_core::ChannelArgs) /-S/contrib/libs/grpc/src/core/lib/event_engine/default_event_engine.cc:88:15
    #20 0x00003405ba8e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00003405ba8e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x00003405ba8e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00003405ba8e in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #27 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #29 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #32 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #33 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #35 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #36 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #37 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #38 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #39 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37ccdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027596bd8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027596bd8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027596abf in THolder<NMonitoring::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 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 88 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034862525 in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:26
    #2 0x000034862525 in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:706:37
    #3 0x00003487155e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #4 0x00003a63f097 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #5 0x00003a630a14 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #6 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #7 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #8 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #9 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #10 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #11 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #12 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #13 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #14 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #15 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #16 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344b0f1f in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344b0f1f 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 0x0000344b0f1f 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 0x0000344b0f1f 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 0x0000344b0f1f 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 0x0000344b0f1f 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000342476bb 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 0x00003423f66c 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344b8c35 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344b8c35 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 0x0000344b8c35 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 0x0000344b8c35 in CallBuilder /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:195:28
    #8 0x0000344b8c35 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #10 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #14 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #15 0x0000342476bb 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 0x00003423f66c 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 0x0000343b4a81 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #18 0x0000343b4a81 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #20 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #21 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #22 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #26 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #27 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #28 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #29 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b1a8a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e4aa8 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b4ba6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b56ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0b011 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b4060 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e09d47 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0a109 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e46ed in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e4332 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e2922 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #7 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042f03771 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #7 0x0000413bcc69 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 0x0000413bd3cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042e13adf in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #7 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043511d07 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #7 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e05521 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004168cf5b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:109:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042c5bc08 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #7 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041436575 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b5aab in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041436937 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004283eebc in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:52:5
    #7 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e06be3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ab6bc13 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #7 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ab6cead in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #7 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e08a53 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043dccdef in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #7 0x0000413cb7e9 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 0x0000413cbf4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043bb5856 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #7 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d7de6e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #7 0x0000413c9d39 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 0x0000413ca49d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b25f4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000414370bb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042f88026 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #7 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000432eb16a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #7 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042c5bfc6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #7 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041691fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:119:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416947fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:124:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0bb57 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b351a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0774d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043511adb in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #7 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041435667 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041434b0f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045892ee9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #7 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004168b48b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004143473a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043511f19 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #7 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043513b51 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #7 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041693c6b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:123:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004369658d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #7 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042e1423f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #7 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004283d1de in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:47:5
    #7 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000458901bc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #7 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000456485a7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #7 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6ca319 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0a88d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e095bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e091ef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0514c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c829b2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #7 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e08e21 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045890aec in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #7 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e3801 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e3446 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042f87c68 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #7 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e3bbc in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042d27e1d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #7 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e3a3adc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:684:13
    #7 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000456481f5 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #7 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416963fd in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:128:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042d2730e in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #7 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041690deb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041688992 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004168fc0b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416891f2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e07b1b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045647e40 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #7 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b2d90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e06815 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000432ea62a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #7 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e4e60 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000435133c0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #7 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d7e231 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #7 0x0000413c9d39 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 0x0000413ca49d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000432e9ae9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #7 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ab6d623 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #7 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ab6caf2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #7 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041438382 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043697460 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #7 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041437c01 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0bf19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6caa03 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041434ecb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e05cab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e06fb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000435120c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #7 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b2226 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b4f68 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004168ab91 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:105:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416904fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a88f03c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #7 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416931ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:122:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042c5c34d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #7 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e058dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e2cd0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042e13e8a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #7 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004aea2246 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #7 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041436cf9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0ac4f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000456476e3 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #7 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043697bc7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #7 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e5191e7 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #7 0x00003e518b07 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000432e9719 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #7 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004168bd7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000432e993f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #7 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c82d73 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #7 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ab6dd96 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #7 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e06447 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b532a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b3c9e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004aea0e92 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #7 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ab6b84f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #7 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043696cf6 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #7 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004351378a in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #7 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cf803 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004143473a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000414361b3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041435df1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041689a2e in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004168c66b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004143783f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416928bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:120:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004168ea2b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041695ac7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:127:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004143747d in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004283e8f1 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:51:5
    #7 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004283e332 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:50:5
    #7 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042d276b6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #7 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042f883ad in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #7 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042f033ae in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #7 0x0000413bcc69 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 0x0000413bd3cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000432ea26e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #7 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004283d7ba in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:48:5
    #7 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ab6d9de in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #7 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000458913fc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #7 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0b795 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6c875b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e3f77 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c834d0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #7 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ab6c737 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #7 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ab6bfc1 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #7 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c83c37 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #7 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004aea1876 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #7 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ab6c37c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #7 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c83885 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #7 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e09985 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ab6d268 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #7 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004168a2a1 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b1e58 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0c2d8 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a88de2c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #7 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b47e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0b3d3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000436970ab in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #7 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a88d51c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #7 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041435299 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041437fc3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041435a2f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #7 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413b473e 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:918:34
    #9 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004168d84b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416916db in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:118:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004168e13b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004168f31b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:113:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a88e73c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #7 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004169519b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:126:5
    #7 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042e1371b in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #7 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042d26f4d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #7 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042d27a6b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #7 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e3a312c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #7 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e3a2ccc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #7 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e3a286c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #7 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e3a358c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #7 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043697815 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #7 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000432e9eb0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #7 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e255b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000432ea9e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #7 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043bb5498 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #7 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437e308b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #7 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a88f95c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #7 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004369694e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #7 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e06079 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e07ee9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e08685 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e082b7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b1300 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b3158 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0a4cb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b0f2b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045647a8b in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #7 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b38dc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b4422 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045647322 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #7 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f18fda in MakeIntrusive<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f18fda 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 0x000021f18824 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 0x00003a6ec78b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:65
    #5 0x00003a6d45ea in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000043c2556b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000432eadab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #7 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004af293f7 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #7 0x0000413d5799 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 0x0000413d5efd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b16bc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c8311b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #7 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442b29c2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #7 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e0737f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #7 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f20296 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f20296 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a88cbd7 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #7 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000398ada6d in NThreading::TPromise<NYdbGrpc::IRequestContextBase::EFinishStatus> NThreading::NewPromise<NYdbGrpc::IRequestContextBase::EFinishStatus>() /-S/library/cpp/threading/future/core/future-inl.h:970:17
    #2 0x000043c1bcd4 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 0x000043c1a1b1 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 0x000043c182d2 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 0x000043c15f32 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #7 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #8 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #11 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #13 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #14 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #15 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #16 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #17 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #18 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000340e46b6 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000340e46b6 in New<grpc_server_security_context> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x0000340e46b6 in grpc_server_security_context_create(grpc_core::Arena*) /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:130:17
    #7 0x00003425c5e2 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #9 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #13 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #14 0x0000342476bb 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 0x00003423f66c 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #17 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #18 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #19 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #23 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #24 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #25 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #26 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #27 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #28 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #29 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #30 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #31 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344b8673 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344b8673 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 0x0000344b8673 in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x0000344b8673 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 0x0000344b8673 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 0x0000344b8673 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 0x0000344b91e7 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x0000342476bb 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 0x00003423f66c 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 0x0000343b4a81 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000343b4a81 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344b11ec in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344b11ec 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 0x0000344b11ec 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 0x0000344b11ec 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 0x0000344b11ec 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 0x0000344b11ec 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000342476bb 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 0x00003423f66c 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344b163b in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344b163b 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 0x0000344b163b in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x0000344b163b 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 0x0000344b163b 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 0x0000344b163b 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000342476bb 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 0x00003423f66c 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344b0e25 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344b0e25 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 0x0000344b0e25 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #8 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #12 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #13 0x0000342476bb 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 0x00003423f66c 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #16 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #17 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #18 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #22 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #23 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #24 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #25 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #28 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #29 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #30 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344c492c in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344c492c 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 0x0000344c492c in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x0000344c492c 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 0x0000344c492c 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 0x0000344c39b1 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000342476bb 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 0x00003423f66c 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344b1385 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344b1385 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 0x0000344b1385 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 0x0000344b1385 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 0x0000344b1385 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 0x0000344b1385 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000342476bb 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 0x00003423f66c 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344b8dca in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344b8dca 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 0x0000344b8dca 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 0x0000344b8dca 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 0x0000344b8dca 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 0x0000344b8dca 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 0x0000344b8dca 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x0000342476bb 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 0x00003423f66c 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 0x0000343b4a81 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000343b4a81 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344b8fa5 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344b8fa5 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 0x0000344b8fa5 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 0x0000344b8fa5 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 0x0000344b8fa5 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 0x0000344b8fa5 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 0x0000344b8fa5 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x0000342476bb 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 0x00003423f66c 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 0x0000343b4a81 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000343b4a81 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ec530 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ec530 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ec530 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ec530 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:46
    #5 0x00003a6d45ea in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000043c2556b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ec69f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ec69f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ec69f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ec69f in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:25
    #5 0x00003a6d45ea in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000043c2556b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ec5e5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ec5e5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ec5e5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ec5e5 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:17
    #5 0x00003a6d45ea in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000043c2556b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004283e332 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:50:5
    #14 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004283e8f1 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:51:5
    #14 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416963fd in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:128:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004283d1de in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:47:5
    #9 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004283eebc in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:52:5
    #9 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041693c6b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:123:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416947fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:124:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004168d84b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041690deb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004aea2246 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #14 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416916db in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:118:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0774d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004169519b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:126:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041695ac7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:127:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004283d1de in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:47:5
    #14 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004283e332 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:50:5
    #9 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416904fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041691fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:119:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a88f95c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #9 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a88f03c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #14 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045647a8b in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #14 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000458913fc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #9 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b5aab in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b3c9e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b5aab in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b2226 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b1e58 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0ac4f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0b011 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041693c6b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:123:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0a4cb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0a4cb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004168ea2b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e08685 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0737f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041691fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:119:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004168ea2b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e06815 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d7e231 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #14 0x0000413c9d39 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 0x0000413ca49d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0a109 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004168f31b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:113:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004168e13b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004168e13b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c82d73 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #14 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cbed8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cbed8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cbed8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cbed8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cbed8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cbed8 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 0x00003a6cbed8 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 0x00003a6cbed8 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6caa03 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #17 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #18 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #19 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #20 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #21 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cbb78 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cbb78 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cbb78 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cbb78 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cbb78 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cbb78 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 0x00003a6cbb78 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 0x00003a6cbb78 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f28969 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f28969 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f28969 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f28969 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1a442 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1a442 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1a442 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f19b84 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 0x00003a6cabc9 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0ac4f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004168fc0b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041434b0f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041435a2f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041436937 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041435a2f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004143783f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041438382 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004143747d in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041435667 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004168b48b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004168ab91 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:105:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004168ab91 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:105:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004168cf5b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:109:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004168a2a1 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004168fc0b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416904fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416931ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:122:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004169519b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:126:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416928bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:120:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004283d7ba in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:48:5
    #9 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416928bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:120:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004168a2a1 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042c5bfc6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #9 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042d276b6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #9 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042e1371b in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #14 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042d2730e in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #14 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042c5bc08 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #14 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042f03771 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #9 0x0000413bcc69 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 0x0000413bd3cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e3a2ccc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #14 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042f883ad in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #14 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e3a358c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #9 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000432e993f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #14 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e3a312c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #14 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042f033ae in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #9 0x0000413bcc69 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 0x0000413bd3cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042c5bc08 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #9 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000432ea9e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #9 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000432ea62a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #14 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000432ea62a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #9 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043511d07 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #9 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000435133c0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #14 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043511adb in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #14 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043513b51 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #14 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043696cf6 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #9 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043513b51 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #9 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043511adb in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #9 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000432ea26e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #14 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004283eebc in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:52:5
    #14 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041689a2e in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e255b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e3446 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e255b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e4332 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e4e60 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e3f77 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043697bc7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #14 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004168c66b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043697bc7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #9 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004168cf5b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:109:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004168bd7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004168c66b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042f033ae in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #14 0x0000413bcc69 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 0x0000413bd3cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416891f2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041438382 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041688992 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000414370bb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0bf19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041436cf9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041436575 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041437c01 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041435667 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041435299 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041435df1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041434ecb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045647322 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #14 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000414361b3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034861f93 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034861f93 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034861f93 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034861f93 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034861f93 in __allocation_guard<std::__y1::allocator<std::__y1::__list_node<grpc_core::Server::Listener, void *> > > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x000034861f93 in __create_node<std::__y1::unique_ptr<grpc_core::Server::ListenerInterface, grpc_core::OrphanableDelete> > /-S/contrib/libs/cxxsupp/libcxx/include/list:553:42
    #7 0x000034861f93 in emplace_back<std::__y1::unique_ptr<grpc_core::Server::ListenerInterface, grpc_core::OrphanableDelete> > /-S/contrib/libs/cxxsupp/libcxx/include/list:1288:13
    #8 0x000034861f93 in grpc_core::Server::AddListener(std::__y1::unique_ptr<grpc_core::Server::ListenerInterface, grpc_core::OrphanableDelete>) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:695:14
    #9 0x00003a6920c4 in operator() /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:721:13
    #10 0x00003a6920c4 in Create /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:691:29
    #11 0x00003a6920c4 in operator() /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:960:15
    #12 0x00003a6920c4 in grpc_core::Chttp2ServerAddPort(grpc_core::Server*, char const*, grpc_core::ChannelArgs const&, std::__y1::function<grpc_core::ChannelArgs (grpc_core::ChannelArgs const&, y_absl::lts_y_20240722::Status*)>, int*) /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:937:29
    #13 0x00003a6945ee in grpc_server_add_http2_port /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:1056:9
    #14 0x00003a690bfd in grpc::(anonymous namespace)::InsecureServerCredentialsImpl::AddPortToServer(TBasicString<char, std::__y1::char_traits<char>> const&, grpc_server*) /-S/contrib/libs/grpc/src/cpp/server/insecure_server_credentials.cc:36:18
    #15 0x00003a63e33d in grpc::Server::AddListeningPort(TBasicString<char, std::__y1::char_traits<char>> const&, grpc::ServerCredentials*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1131:21
    #16 0x00003a6308b7 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:434:21
    #17 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a88de2c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #14 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ab6b84f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #9 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b3158 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004143473a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041436575 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ab6caf2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #9 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004aea2246 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #9 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ab6d9de in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #14 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000456481f5 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #9 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29359 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29359 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29359 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29359 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29359 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29359 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1b889 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1b889 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1b889 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000456481f5 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #14 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b3158 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004143473a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0774d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e09985 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041437c01 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041437fc3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e08a53 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043c834d0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #9 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cc748 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cc748 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cc748 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cc748 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cc748 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cc748 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 0x00003a6cc748 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 0x00003a6cc748 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cb9c8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cb9c8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cb9c8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cb9c8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cb9c8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cb9c8 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 0x00003a6cb9c8 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 0x00003a6cb9c8 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6df8fa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6df8fa 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 0x00003a6cb350 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 0x00003a6cb350 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 0x00003a6cb350 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 0x00003a6cb350 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 0x00003a6cb350 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6ca319 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #17 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #18 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #19 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #20 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #21 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f28969 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f28969 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f28969 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f28969 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1a442 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1a442 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1a442 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f19b84 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 0x00003a6c9890 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5856 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5498 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e4aa8 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e4332 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e3bbc in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e3446 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e2cd0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e2922 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043697460 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #9 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043696cf6 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #14 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004369658d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #14 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e5191e7 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #9 0x00003e518b07 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004351378a in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #9 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000435120c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #9 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043511d07 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #14 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000432eadab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #14 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000432ea9e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #14 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000432e9eb0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #14 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000432e9ae9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #9 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000432e9719 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #9 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e3a358c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #14 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041436cf9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e3a286c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #9 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042f88026 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #9 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042f03771 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #14 0x0000413bcc69 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 0x0000413bd3cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042e13e8a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #14 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042e13adf in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #9 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042d27e1d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #9 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042d276b6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #14 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042d26f4d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #9 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042c5bfc6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #14 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004283e8f1 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:51:5
    #9 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004283d7ba in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:48:5
    #14 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416963fd in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:128:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041695ac7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:127:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416947fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:124:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416931ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:122:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416916db in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:118:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041690deb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004168f31b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:113:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004168d84b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004168bd7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004168b48b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042e1423f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #14 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041688992 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041437fc3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004143783f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004143747d in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041436937 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000414361b3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041435df1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041435299 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041434b0f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cf803 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004143473a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f28969 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f28969 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f28969 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f28969 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1a442 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1a442 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1a442 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f19b84 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 0x00003a6c94ea 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6caa03 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #15 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e002a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e002a 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 0x00003a6cb1a0 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 0x00003a6cb1a0 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 0x00003a6cb1a0 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 0x00003a6cb1a0 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 0x00003a6cb1a0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cb668 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cb668 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cb668 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cb668 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cb668 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cb668 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 0x00003a6cb668 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 0x00003a6cb668 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e002a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e002a 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 0x00003a6cb860 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 0x00003a6cb860 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 0x00003a6cb860 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 0x00003a6cb860 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 0x00003a6cb860 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e0f5a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e0f5a 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 0x00003a6cbbc0 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 0x00003a6cbbc0 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 0x00003a6cbbc0 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 0x00003a6cbbc0 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 0x00003a6cbbc0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cbd28 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cbd28 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cbd28 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cbd28 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cbd28 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cbd28 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 0x00003a6cbd28 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 0x00003a6cbd28 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cc598 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cc598 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cc598 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cc598 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cc598 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cc598 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 0x00003a6cc598 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 0x00003a6cc598 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e197a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e197a 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 0x00003a6cc430 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 0x00003a6cc430 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 0x00003a6cc430 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 0x00003a6cc430 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 0x00003a6cc430 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e1e8a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e1e8a 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 0x00003a6ccaf0 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 0x00003a6ccaf0 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 0x00003a6ccaf0 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 0x00003a6ccaf0 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 0x00003a6ccaf0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c8311b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #14 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043c8311b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #9 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d7de6e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #14 0x0000413c9d39 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 0x0000413ca49d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d7e231 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #9 0x0000413c9d39 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 0x0000413ca49d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e05521 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043c83885 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #9 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e06447 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e06447 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e06be3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0737f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e07ee9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e08685 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e095bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e07b1b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e09d47 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e09985 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0b3d3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0bb57 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0bb57 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b0f2b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b0f2b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b1e58 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b16bc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b29c2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b2d90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b4060 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045647322 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #9 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b4ba6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b4422 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b532a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b56ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045647a8b in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #9 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b4f68 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045890aec in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #14 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000456485a7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #9 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000458913fc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #14 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a88d51c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #9 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a88d51c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #14 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a88f03c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #9 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a88f95c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #14 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a88de2c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #9 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ab6d623 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #14 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ab6d268 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #14 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004aea1876 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #9 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ab6dd96 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #9 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004aea1876 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #14 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004af293f7 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #14 0x0000413d5799 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 0x0000413d5efd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cafa1 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cafa1 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cafa1 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cafa1 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cafa1 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cafa1 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 0x00003a6cafa1 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 0x00003a6cafa1 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6df8fa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6df8fa 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 0x00003a6caff0 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 0x00003a6caff0 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 0x00003a6caff0 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 0x00003a6caff0 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 0x00003a6caff0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cb158 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cb158 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cb158 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cb158 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cb158 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cb158 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 0x00003a6cb158 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 0x00003a6cb158 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cb4b8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cb4b8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cb4b8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cb4b8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cb4b8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cb4b8 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 0x00003a6cb4b8 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 0x00003a6cb4b8 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e053a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e053a 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 0x00003a6cb500 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 0x00003a6cb500 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 0x00003a6cb500 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 0x00003a6cb500 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 0x00003a6cb500 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6df8fa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6df8fa 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 0x00003a6cba10 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 0x00003a6cba10 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 0x00003a6cba10 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 0x00003a6cba10 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 0x00003a6cba10 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cc238 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cc238 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cc238 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cc238 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cc238 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cc238 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 0x00003a6cc238 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 0x00003a6cc238 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e0a4a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e0a4a 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 0x00003a6cb6b0 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 0x00003a6cb6b0 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 0x00003a6cb6b0 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 0x00003a6cb6b0 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 0x00003a6cb6b0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034868284 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034868284 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034868284 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034868284 in __allocate_at_least<std::__y1::allocator<grpc_core::Server::ShutdownTag> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000034868284 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000034868284 in __emplace_back_slow_path<void *&, grpc_completion_queue *&> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1579:47
    #7 0x000034868284 in emplace_back<void *&, grpc_completion_queue *&> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1601:13
    #8 0x000034868284 in grpc_core::Server::ShutdownAndNotify(grpc_completion_queue*, void*) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:941:20
    #9 0x000034871ac8 in grpc_server_shutdown_and_notify /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1724:37
    #10 0x00003a640402 in grpc::Server::ShutdownInternal(gpr_timespec) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1258:3
    #11 0x00003a6238a2 in Shutdown<gpr_timespec> /-S/contrib/libs/grpc/include/grpcpp/server_interface.h:98:5
    #12 0x00003a6238a2 in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:287:18
    #13 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #14 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #15 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #16 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #17 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #18 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #19 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #21 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #22 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #23 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ab6c37c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #14 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cb308 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cb308 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cb308 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cb308 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cb308 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cb308 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 0x00003a6cb308 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 0x00003a6cb308 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cb818 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cb818 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cb818 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cb818 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cb818 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cb818 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 0x00003a6cb818 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 0x00003a6cb818 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cc8f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cc8f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cc8f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cc8f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cc8f8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cc8f8 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 0x00003a6cc8f8 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 0x00003a6cc8f8 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e239a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e239a 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 0x00003a6cc940 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 0x00003a6cc940 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 0x00003a6cc940 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 0x00003a6cc940 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 0x00003a6cc940 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e0a4a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e0a4a 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 0x00003a6cc5e0 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 0x00003a6cc5e0 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 0x00003a6cc5e0 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 0x00003a6cc5e0 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 0x00003a6cc5e0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ccc58 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ccc58 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ccc58 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ccc58 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6ccc58 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6ccc58 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 0x00003a6ccc58 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 0x00003a6ccc58 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ccaa8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ccaa8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ccaa8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ccaa8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6ccaa8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6ccaa8 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 0x00003a6ccaa8 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 0x00003a6ccaa8 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043c82d73 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #9 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043c829b2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #9 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c834d0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #14 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c829b2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #14 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e053a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e053a 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 0x00003a6ccca0 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 0x00003a6ccca0 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 0x00003a6ccca0 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 0x00003a6ccca0 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 0x00003a6ccca0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6df8fa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6df8fa 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 0x00003a6cc280 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 0x00003a6cc280 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 0x00003a6cc280 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 0x00003a6cc280 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 0x00003a6cc280 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0514c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c83885 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #14 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0514c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d7de6e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #9 0x0000413c9d39 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 0x0000413ca49d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e058dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e05521 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043dccdef in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #14 0x0000413cb7e9 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 0x0000413cbf4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c83c37 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #14 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e05cab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e06be3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e06079 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e146a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e146a 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 0x00003a6cbf20 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 0x00003a6cbf20 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 0x00003a6cbf20 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 0x00003a6cbf20 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 0x00003a6cbf20 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e06079 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043c83c37 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #9 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cc3e8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cc3e8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cc3e8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cc3e8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cc3e8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cc3e8 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 0x00003a6cc3e8 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 0x00003a6cc3e8 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e082b7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e07ee9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e08a53 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e082b7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e08e21 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e08e21 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e06fb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e095bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e09d47 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e091ef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0a109 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e091ef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e06815 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0b795 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0a88d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e0c2d8 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0bf19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0c2d8 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0b795 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0b011 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b1a8a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b1a8a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b16bc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b1300 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ab6c37c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #9 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b25f4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0a88d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e06fb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e053a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e053a 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 0x00003a6cbd70 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 0x00003a6cbd70 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 0x00003a6cbd70 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 0x00003a6cbd70 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 0x00003a6cbd70 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b4060 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b3c9e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b47e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b4422 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b38dc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b56ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b4f68 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b532a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b4ba6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b38dc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045647e40 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #14 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045647e40 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #9 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000456485a7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #14 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045890aec in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #9 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000458901bc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #14 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000456476e3 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #9 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a88cbd7 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #9 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045892ee9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #9 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045892ee9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #14 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000456476e3 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #14 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b2d90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ab6bc13 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #9 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ab6bc13 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #14 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ab6bfc1 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #9 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f28969 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f28969 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f28969 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f28969 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1a442 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1a442 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1a442 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ab6b84f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #14 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a88e73c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #9 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ab6cead in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #14 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ab6d268 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #9 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ab6d9de in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #9 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a88e73c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #14 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004af293f7 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #9 0x0000413d5799 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 0x0000413d5efd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004aea0e92 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #14 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f28969 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f28969 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f28969 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f28969 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1a442 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1a442 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1a442 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ab6d623 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #9 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ab6caf2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #14 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000279837c1 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000279837c1 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000279837c1 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000279837c1 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000279837c1 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x0000279837c1 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x0000279837c1 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x0000279837c1 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x0000279837c1 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x0000279837c1 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x0000279837c1 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 0x000034003945 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 0x000034002902 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 0x00003413396c 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 0x0000340e6c69 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #16 0x000034108dc3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003a65e7e6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003a61c49c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003a6237de in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #21 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #22 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #24 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004aea0e92 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #9 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000458901bc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #9 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b47e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ab6dd96 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #14 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a88cbd7 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #14 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b2226 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b29c2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ab6c737 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #14 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ab6c737 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #9 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042c5c34d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #9 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000344a7c13 in MakeRefCounted<grpc_auth_context, std::nullptr_t> /-S/contrib/libs/grpc/src/core/lib/gprpp/ref_counted_ptr.h:323:27
    #2 0x0000344a7c13 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:44:14
    #3 0x0000344a7c13 in grpc_core::InsecureServerSecurityConnector::check_peer(tsi_peer, grpc_endpoint*, grpc_core::ChannelArgs const&, grpc_core::RefCountedPtr<grpc_auth_context>*, grpc_closure*) /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:109:19
    #4 0x0000343e11ff in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #5 0x0000343dff44 in grpc_core::(anonymous namespace)::SecurityHandshaker::OnHandshakeNextDoneLocked(tsi_result, unsigned char const*, unsigned long, tsi_handshaker_result*) /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:437:13
    #6 0x0000343dd991 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #7 0x0000343dd991 in grpc_core::(anonymous namespace)::SecurityHandshaker::DoHandshake(grpc_tcp_server_acceptor*, grpc_closure*, grpc_core::HandshakerArgs*) /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:576:7
    #8 0x0000342c165a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #9 0x0000342c2d9f in grpc_core::HandshakeManager::DoHandshake(grpc_endpoint*, grpc_core::ChannelArgs const&, grpc_core::Timestamp, grpc_tcp_server_acceptor*, void (*)(void*, y_absl::lts_y_20240722::Status), void*) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:225:12
    #10 0x00003a6987b9 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #11 0x00003a6987b9 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #12 0x00003a6987b9 in grpc_core::(anonymous namespace)::Chttp2ServerListener::OnAccept(void*, grpc_endpoint*, grpc_pollset*, grpc_tcp_server_acceptor*) /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:875:21
    #13 0x000034200923 in on_read(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/iomgr/tcp_server_posix.cc:450:5
    #14 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #15 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #16 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #17 0x0000341d4de4 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
    #18 0x0000341d09b8 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #19 0x0000341f46f8 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #20 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #21 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #22 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #23 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #24 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #27 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #28 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #29 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #30 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29359 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29359 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29359 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29359 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29359 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29359 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1b889 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1b889 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1b889 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b25f4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ab6cead in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #9 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043697815 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #9 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041689a2e in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #9 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ab6bfc1 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #14 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442b351a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #9 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b351a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e0b3d3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442b1300 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #14 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e07b1b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e058dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #14 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043697815 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #14 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e05cab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #9 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043dccdef in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #9 0x0000413cb7e9 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 0x0000413cbf4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cc088 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cc088 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cc088 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cc088 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6cc088 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6cc088 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 0x00003a6cc088 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 0x00003a6cc088 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e1e8a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e1e8a 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 0x00003a6cc790 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 0x00003a6cc790 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 0x00003a6cc790 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 0x00003a6cc790 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 0x00003a6cc790 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6e002a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6e002a 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 0x00003a6cc0d0 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 0x00003a6cc0d0 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 0x00003a6cc0d0 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 0x00003a6cc0d0 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 0x00003a6cc0d0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f28969 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f28969 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f28969 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f28969 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1a442 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1a442 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1a442 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f19b84 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 0x00003a6c8de3 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f28969 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f28969 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f28969 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f28969 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1a442 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1a442 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1a442 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f19b84 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 0x00003a6c9145 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042c5c34d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #14 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042d26f4d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #14 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f28969 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f28969 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f28969 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f28969 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1a442 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1a442 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1a442 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f19b84 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 0x00003a6ca4df 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6ca319 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #15 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f28969 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f28969 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f28969 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f28969 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1a442 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1a442 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1a442 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f19b84 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 0x00003a6c9fdc 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f28969 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f28969 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f28969 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f28969 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1a442 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1a442 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1a442 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f19b84 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 0x00003a6c9c36 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f28969 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f28969 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f28969 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f28969 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f28969 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f1a442 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f1a442 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f1a442 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f19b84 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 0x00003a6c8a41 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6c875b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #17 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #18 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #19 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #20 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #21 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5856 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5498 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e4e60 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e4aa8 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e46ed in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e46ed in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e3f77 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e3bbc in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e3801 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e3801 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e308b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e308b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437e2cd0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #9 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437e2922 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #14 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043697460 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #14 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000436970ab in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #14 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000436970ab in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #9 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004369694e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #14 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004369694e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #9 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004369658d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #9 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e5191e7 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #14 0x00003e518b07 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004351378a in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #14 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000435133c0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #9 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000435120c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #14 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043511f19 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #14 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043511f19 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #9 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000432eb16a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #14 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000432eb16a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #9 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000432eadab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #9 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041434ecb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #14 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413b473e 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:918:34
    #16 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000432ea26e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #9 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000432e9eb0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #9 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000432e9ae9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #14 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000432e993f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #9 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000432e9719 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #14 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e3a3adc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:684:13
    #14 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e3a3adc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:684:13
    #9 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000414370bb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #9 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413b473e 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:918:34
    #11 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e3a312c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #9 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e3a2ccc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #9 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e3a286c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #14 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042f883ad in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #9 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042f88026 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #14 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042f87c68 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #14 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042f87c68 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #9 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416891f2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #14 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042e1423f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #9 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042e13e8a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #9 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042e13adf in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #14 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042e1371b in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #9 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042d27e1d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #14 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f29fd9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f29fd9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f29fd9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f29fd9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f29fd9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f20496 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 0x000021f20496 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f20496 in NMonitoring::TDynamicCounters::GetSubgroup(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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042d27a6b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #14 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042d27a6b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #9 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f68d693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f20302 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f20302 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f20302 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, 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 0x00003a6cfbf9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042d2730e in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #9 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344c477f in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344c477f 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 0x0000344c477f 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 0x0000344c477f 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 0x0000344c477f 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 0x0000344c3879 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000342476bb 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 0x00003423f66c 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe1300 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033fe1300 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340dce32 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344b10e7 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344b10e7 in New<grpc_compression_algorithm> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x0000344b10e7 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 0x0000342476bb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #8 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb 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 0x0000342476bb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #12 0x0000342476bb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #13 0x0000342476bb 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 0x00003423f66c 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #16 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #17 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #18 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #22 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #23 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #24 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #25 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #28 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #29 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #30 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ec6c4 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ec6c4 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ec6c4 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ec6c4 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6ec6c4 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6ec6c4 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6ec6c4 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6ec6c4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6ec6c4 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6ec6c4 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6ec6c4 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:25
    #12 0x00003a6d45ea in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #13 0x000043c2556b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001faaf03b in NewImpl<4096UL> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cord_rep_flat.h:122:27
    #2 0x00001faaf03b in New /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cord_rep_flat.h:136:48
    #3 0x00001faaf03b in CreateFlat /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:93:23
    #4 0x00001faaf03b in NewBtree /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:104:12
    #5 0x00001faaf03b 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 0x00001faaeee4 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 0x0000340028f0 in Cord /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.h:1339:7
    #8 0x0000340028f0 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 0x00003413396c 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 0x0000340e6c69 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #11 0x000034108dc3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #12 0x00003a65e7e6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #13 0x00003a61c49c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #14 0x00003a6237de in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #15 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #16 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #17 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #18 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #19 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #20 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #21 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #23 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #24 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #25 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000279837c1 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000279837c1 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000279837c1 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000279837c1 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000279837c1 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x0000279837c1 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x0000279837c1 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x0000279837c1 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x0000279837c1 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x0000279837c1 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x0000279837c1 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 0x000034003945 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 0x000034002ce7 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 0x000034133646 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 0x0000340e6c84 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #16 0x000034108dc3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003a65e7e6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003a61c49c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003a6237de in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #21 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #22 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #24 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002798620b in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002798620b in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002798620b in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002798620b in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002798620b in Allocate /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:122:13
    #6 0x00002798620b in Allocate /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:229:9
    #7 0x00002798620b 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 0x00002798604d 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 0x0000279838cf 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 0x0000279838cf in push_back /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/inlined_vector.h:755:23
    #11 0x0000279838cf 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 0x000034003945 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 0x000034002ce7 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 0x000034133646 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 0x0000340e6c84 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #16 0x000034108dc3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003a65e7e6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003a61c49c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003a6237de in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #21 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #22 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #24 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e4bba in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a6e4bba in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e4bba in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e4bba in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e4bba in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027596a6c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027595918 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6e48a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6e48a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6e48a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6e48a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6e48a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e42fe in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #6 0x00003a6e42fe in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e42fe in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e42fe in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e42fe in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4102 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #6 0x00003a6e4102 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4102 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4102 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4102 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e3f05 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #6 0x00003a6e3f05 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e3f05 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e3f05 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e3f05 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e3cbf in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #6 0x00003a6e3cbf in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e3cbf in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e3cbf in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e3cbf in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e3ac3 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #6 0x00003a6e3ac3 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e3ac3 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e3ac3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e3ac3 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e38c7 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #6 0x00003a6e38c7 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e38c7 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e38c7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e38c7 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e36cb in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #6 0x00003a6e36cb in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e36cb in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e36cb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e36cb in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e34d2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #6 0x00003a6e34d2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e34d2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e34d2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e34d2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e32d6 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #6 0x00003a6e32d6 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e32d6 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e32d6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e32d6 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e30dd in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #6 0x00003a6e30dd in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e30dd in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e30dd in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e30dd in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f19b84 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 0x00003a6cabc9 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f19b84 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 0x00003a6ca4df 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f19b84 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 0x00003a6c9fdc 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f19b84 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 0x00003a6c9c36 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f19b84 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 0x00003a6c9890 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f19b84 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 0x00003a6c94ea 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f19b84 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 0x00003a6c9145 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f19b84 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 0x00003a6c8de3 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f19b84 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 0x00003a6c8a41 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000344a60cf in grpc_insecure_server_credentials_create /-S/contrib/libs/grpc/src/core/lib/security/credentials/insecure/insecure_credentials.cc:72:10
    #2 0x00003a690ba4 in grpc::(anonymous namespace)::InsecureServerCredentialsImpl::AddPortToServer(TBasicString<char, std::__y1::char_traits<char>> const&, grpc_server*) /-S/contrib/libs/grpc/src/cpp/server/insecure_server_credentials.cc:35:9
    #3 0x00003a63e33d in grpc::Server::AddListeningPort(TBasicString<char, std::__y1::char_traits<char>> const&, grpc::ServerCredentials*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1131:21
    #4 0x00003a6308b7 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:434:21
    #5 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #6 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #7 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #8 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #9 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #10 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #11 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #12 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #13 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #14 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #15 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x000026d29db5 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 0x00003870484d in NKikimr::NGRpcService::TGRpcProxyCounters::TGRpcProxyCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>, bool) /-S/ydb/core/grpc_services/counters/proxy_counters.cpp:34:21
    #7 0x0000386fa0e6 in MakeIntrusive<NKikimr::NGRpcService::TGRpcProxyCounters, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TGRpcProxyCounters>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, bool> /-S/util/generic/ptr.h:834:16
    #8 0x0000386fa0e6 in NKikimr::NGRpcService::CreateGRpcProxyCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/proxy_counters.cpp:309:12
    #9 0x00003852efd6 in NKikimr::NGRpcService::TGRpcRequestProxyImpl::Bootstrap(NActors::TActorContext const&) /-S/ydb/core/grpc_services/grpc_request_proxy.cpp:370:16
    #10 0x000038570d7a in NActors::TActorBootstrapped<NKikimr::NGRpcService::TGRpcRequestProxyImpl>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:22:22
    #11 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #12 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #13 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #14 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #15 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #16 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #17 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x000026d29db5 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 0x000038afd540 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 0x000042397c75 in MakeIntrusive<NKikimr::NKqp::TKqpCounters, TDefaultIntrusivePtrOps<NKikimr::NKqp::TKqpCounters>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/util/generic/ptr.h:834:16
    #8 0x000042397c75 in Registered /-S/ydb/core/kqp/rm_service/kqp_rm_service.cpp:178:24
    #9 0x000042397c75 in NKikimr::NKqp::NRm::TKqpResourceManagerActor::Registered(NActors::TActorSystem*, NActors::TActorId const&) /-S/ydb/core/kqp/rm_service/kqp_rm_service.cpp:598:26
    #10 0x000021eb827c in DoActorInit /-S/ydb/library/actors/core/executor_pool_base.cpp:17:16
    #11 0x000021eb827c in NActors::TExecutorPoolBaseMailboxed::Register(NActors::IActor*, NActors::TMailboxCache&, unsigned long, NActors::TActorId const&) /-S/ydb/library/actors/core/executor_pool_base.cpp:194:9
    #12 0x000021eb7d4f in NActors::TExecutorPoolBaseMailboxed::Register(NActors::IActor*, NActors::TMailboxType::EType, unsigned long, NActors::TActorId const&) /-S/ydb/library/actors/core/executor_pool_base.cpp:167:16
    #13 0x000021e27d06 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:606:63
    #14 0x000021e3c830 in NActors::TActorSystem::Start() /-S/ydb/library/actors/core/actorsystem.cpp:404:38
    #15 0x0000413a7aca in NKikimr::TKikimrRunner::KikimrStart() /-S/ydb/core/driver_lib/run/run.cpp:2032:22
    #16 0x00003e7072ba in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:46:17
    #17 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #18 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #19 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #20 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #22 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #23 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #24 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1b764 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1b764 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1ab08 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f1ab08 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1a344 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f1a344 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f1979c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f1979c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168a2a1 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004af293f7 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #8 0x0000413d5799 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 0x0000413d5efd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004af293f7 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #8 0x0000413d5799 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 0x0000413d5efd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168a2a1 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aea2246 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #8 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f8705e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aea2246 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #8 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041689a2e in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aea1876 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #8 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aea1876 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #8 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041689a2e in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aea0e92 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #8 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aea0e92 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #8 0x00004aea5099 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 0x00004aea57fd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416891f2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416891f2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6dd96 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6dd96 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6d9de in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6d9de in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6d623 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041688992 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6d623 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f16d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6d268 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041688992 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6d268 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6cead in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041438382 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6cead in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6caf2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041438382 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6caf2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6c737 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041437fc3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6c737 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6c37c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041437fc3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6c37c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6bfc1 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041437c01 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6bfc1 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6bc13 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041437c01 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6bc13 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6b84f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004143783f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ef139e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ab6b84f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #8 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88f95c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004143783f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88f95c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88f03c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004143747d in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88f03c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044275efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88e73c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004143747d in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88e73c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027987ddd in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000027987ddd in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000027987ddd in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000027987ddd in StatusRep /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.h:63:9
    #5 0x000027987ddd 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 0x0000340e6c46 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #7 0x000034108dc3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #8 0x00003a65e7e6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #9 0x00003a61c49c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #10 0x00003a6237de in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #11 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #12 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #13 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #14 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #15 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #16 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #17 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #19 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #20 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #21 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414370bb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000279836ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000279836ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000279836ba in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000279836ba 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 0x000034003945 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 0x000034002902 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 0x00003413396c 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 0x0000340e6c69 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #9 0x000034108dc3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #10 0x00003a65e7e6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #11 0x00003a61c49c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #12 0x00003a6237de in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #13 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #14 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #15 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #16 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #17 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #18 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #19 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #21 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #22 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #23 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000279836ba in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000279836ba in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000279836ba in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000279836ba 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 0x000034003945 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 0x000034002ce7 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 0x000034133646 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 0x0000340e6c84 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #9 0x000034108dc3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #10 0x00003a65e7e6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #11 0x00003a61c49c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #12 0x00003a6237de in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #13 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #14 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #15 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #16 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #17 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #18 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #19 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #21 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #22 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #23 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414370bb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004429bb3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041436cf9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000279835d4 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 0x0000279835d4 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 0x000034003945 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 0x000034002902 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 0x00003413396c 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 0x0000340e6c69 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #7 0x000034108dc3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #8 0x00003a65e7e6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #9 0x00003a61c49c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #10 0x00003a6237de in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #11 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #12 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #13 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #14 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #15 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #16 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #17 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #19 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #20 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #21 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027987e62 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027987e62 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027987e62 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027987e62 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027987e62 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000027987e62 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000027987e62 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000027987e62 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000027987e62 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000027987e62 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000027987e62 in StatusRep /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.h:63:9
    #12 0x000027987e62 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 0x0000340e6c46 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #14 0x000034108dc3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #15 0x00003a65e7e6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #16 0x00003a61c49c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #17 0x00003a6237de in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #18 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #19 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #20 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #21 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #22 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #23 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #24 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #26 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #27 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #28 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041436cf9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041436937 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88de2c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ecafee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88de2c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88d51c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041436937 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88d51c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88cbd7 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041436575 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a88cbd7 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #8 0x00004a894d29 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 0x00004a89548d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041436575 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045892ee9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #8 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414361b3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045892ee9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #8 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458913fc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #8 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414361b3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458913fc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #8 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045890aec in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #8 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041435df1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045890aec in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #8 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041435df1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458901bc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #8 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041435a2f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458901bc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #8 0x00004589bfd9 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 0x00004589c73d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000456485a7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #15 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #16 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041435a2f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000456485a7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000456485a7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041435667 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000456481f5 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #15 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #16 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000456481f5 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041435667 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000456481f5 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045647e40 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041435299 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045647e40 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045647a8b in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041435299 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045647a8b in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000456476e3 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041434ecb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000456476e3 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041434ecb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045647322 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045647322 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #8 0x000045646fcf in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041434b0f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000458ad66b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b5aab in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b5aab in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041434b0f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b56ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b56ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004143473a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b532a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b532a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004143473a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #8 0x0000414341df in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413b473e 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:918:34
    #10 0x0000413b4b95 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000413b4b95 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:908:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000413b4b95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413b4b95 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 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033694a1b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033694a1b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x00003369500a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x00003369500a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000414461e3 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000414461e3 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000414461e3 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 0x0000414461e3 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 0x0000414461e3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000414461e3 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b4f68 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b4f68 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004568635e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b4ba6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b4ba6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b47e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b47e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b4422 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b4422 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b4060 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b4060 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b3c9e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b3c9e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b38dc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000435e1dbb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b38dc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b351a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004170910b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b351a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b3158 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418f491e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034135b0f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000034135b0f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000034135b0f in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000034135b0f in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:155:31
    #5 0x000034136fa4 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 0x000034863048 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 0x00003a69f822 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #9 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #10 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #11 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #15 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #16 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #17 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #18 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #19 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #20 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #21 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #22 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #23 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #24 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b3158 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b2d90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b2d90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b29c2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b29c2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b25f4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b25f4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b2226 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b2226 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b1e58 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b1e58 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b1a8a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b1a8a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e331ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b16bc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b16bc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b1300 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b1300 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a90b71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b0f2b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442b0f2b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #8 0x0000442b0b0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ea56ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0c2d8 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0c2d8 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0bf19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0bf19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0bb57 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0bb57 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7fd6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0b795 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0b795 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0b3d3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e5a42e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0b3d3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0b011 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0b011 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0ac4f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419b0d0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a36ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0ac4f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043db822e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0a88d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0a88d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043e0a4cb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #15 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0a4cb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0a4cb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043e0a109 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #15 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0a109 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0a109 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e09d47 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e09d47 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e09985 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fe4cd2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000033fe4cd2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000033fe4cd2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000033fe4cd2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:32
    #5 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #6 0x00003402ef28 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #7 0x00003402ef28 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #8 0x00003402ef28 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #9 0x0000340302e4 in __invoke<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000340302e4 in __call<grpc_core::ChannelArgs (*&)(const grpc_core::ChannelArgs &), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #11 0x0000340302e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000340302e4 in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs const&)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #16 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #18 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #21 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #22 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #24 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #25 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #26 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #27 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #28 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e09985 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e095bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d91f4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e095bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043e091ef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #15 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a131de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fe4d74 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fe4d74 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fe4d74 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fe4d74 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000033fe4d74 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000033fe4d74 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000033fe4d74 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000033fe4d74 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000033fe4d74 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000033fe4d74 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000033fe4d74 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:32
    #12 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #13 0x00003405b4dd in std::__y1::enable_if<std::is_same<grpc_arg_pointer_vtable const*, decltype(ChannelArgTypeTraits<std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>>::VTable())>::value, grpc_core::ChannelArgs>::type grpc_core::ChannelArgs::Set<grpc_event_engine::experimental::EventEngine>(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:351:12
    #14 0x00003405b25e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #15 0x00003405b25e in grpc_event_engine::experimental::(anonymous namespace)::EnsureEventEngineInChannelArgs(grpc_core::ChannelArgs) /-S/contrib/libs/grpc/src/core/lib/event_engine/default_event_engine.cc:88:15
    #16 0x00003405ba8e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003405ba8e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #18 0x00003405ba8e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003405ba8e in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #23 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #24 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #25 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #26 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #27 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442505be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e091ef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e091ef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043bf1aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e08e21 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e08e21 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fe4cd2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000033fe4cd2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000033fe4cd2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000033fe4cd2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:32
    #5 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #6 0x00003405b4dd in std::__y1::enable_if<std::is_same<grpc_arg_pointer_vtable const*, decltype(ChannelArgTypeTraits<std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>>::VTable())>::value, grpc_core::ChannelArgs>::type grpc_core::ChannelArgs::Set<grpc_event_engine::experimental::EventEngine>(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:351:12
    #7 0x00003405b25e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #8 0x00003405b25e in grpc_event_engine::experimental::(anonymous namespace)::EnsureEventEngineInChannelArgs(grpc_core::ChannelArgs) /-S/contrib/libs/grpc/src/core/lib/event_engine/default_event_engine.cc:88:15
    #9 0x00003405ba8e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x00003405ba8e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #11 0x00003405ba8e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003405ba8e in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #16 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #18 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #21 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #22 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #24 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #25 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #26 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #27 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #28 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e08a53 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e08a53 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043bca3ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e08685 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e08685 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043e082b7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #15 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e082b7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e082b7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fe4cd2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000033fe4cd2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000033fe4cd2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000033fe4cd2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:32
    #5 0x000033fea742 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:171:10
    #6 0x000033fea742 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:606:21
    #7 0x0000340462a8 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:36:30
    #8 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #9 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #10 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #11 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437918ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043e07ee9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #15 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004404243e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e07ee9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e07ee9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e07b1b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bdf1460 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 0x00001bdf133d in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:233:9
    #3 0x000033ff7aa1 in Detach /-S/util/generic/string.h:381:13
    #4 0x000033ff7aa1 in MutRef /-S/util/generic/string.h:254:9
    #5 0x000033ff7aa1 in ReserveAndResize /-S/util/generic/string.h:810:31
    #6 0x000033ff7aa1 in Resize /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/resize_uninitialized.h:58:8
    #7 0x000033ff7aa1 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 0x000033ff7aa1 in TBasicString<char, std::__y1::char_traits<char>> y_absl::lts_y_20240722::strings_internal::JoinAlgorithm<std::__y1::basic_string_view<char, std::__y1::char_traits<char>> const*, void>(std::__y1::basic_string_view<char, std::__y1::char_traits<char>> const*, std::__y1::basic_string_view<char, std::__y1::char_traits<char>> const*, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::strings_internal::NoFormatter) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/str_join_internal.h:252:7
    #9 0x000033fea6fe in JoinRange<const std::__y1::basic_string_view<char, std::__y1::char_traits<char> > *> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/str_join_internal.h:307:10
    #10 0x000033fea6fe in JoinRange<std::__y1::vector<std::__y1::basic_string_view<char, std::__y1::char_traits<char> >, std::__y1::allocator<std::__y1::basic_string_view<char, std::__y1::char_traits<char> > > > > /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/str_join_internal.h:322:10
    #11 0x000033fea6fe in StrJoin<std::__y1::vector<std::__y1::basic_string_view<char, std::__y1::char_traits<char> >, std::__y1::allocator<std::__y1::basic_string_view<char, std::__y1::char_traits<char> > > > > /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/str_join.h:277:10
    #12 0x000033fea6fe in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:607:25
    #13 0x0000340462a8 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:36:30
    #14 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #15 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #16 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #17 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e07b1b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0774d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444d6e8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0774d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0737f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0737f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e06fb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e06fb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e06be3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e06be3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444bcc9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e06815 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e06815 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e06447 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e06447 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a2aae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e06079 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e06079 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e05cab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e05cab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e058dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e058dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e05521 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e05521 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004376d0fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0514c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e0514c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #8 0x0000413cd259 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 0x0000413cd9bd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043dccdef in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #8 0x0000413cb7e9 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 0x0000413cbf4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043dccdef in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #8 0x0000413cb7e9 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 0x0000413cbf4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d7e231 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #8 0x0000413c9d39 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 0x0000413ca49d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d7e231 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #8 0x0000413c9d39 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 0x0000413ca49d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d7de6e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #8 0x0000413c9d39 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 0x0000413ca49d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d7de6e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #8 0x0000413c9d39 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 0x0000413ca49d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c83c37 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c83c37 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c83885 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00004143137c in MakeIntrusive<NYdbGrpc::(anonymous namespace)::TActorSystemLogger, TDefaultIntrusivePtrOps<NYdbGrpc::(anonymous namespace)::TActorSystemLogger>, NActors::TActorSystem &, int &> /-S/util/generic/ptr.h:834:12
    #2 0x00004143137c in NYdbGrpc::CreateActorSystemLogger(NActors::TActorSystem&, int) /-S/ydb/library/grpc/server/actors/logger.cpp:49:12
    #3 0x00004137aaf9 in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&) /-S/ydb/core/driver_lib/run/run.cpp:1117:24
    #4 0x0000413eb121 in operator() /-S/ydb/core/driver_lib/run/run.cpp:694:73
    #5 0x0000413eb121 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:694:46) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x0000413eb121 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:694:46) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #7 0x0000413eb121 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x0000413eb121 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 0x0000413e7607 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #10 0x0000413e7607 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #11 0x0000413e7607 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:268:28
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436d5f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c83885 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c834d0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c834d0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004446e6ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444544de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c8311b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c8311b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004443a2ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418cec2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c82d73 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c82d73 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c829b2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458d30ee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444200fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c829b2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #8 0x000043c8265f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436fbbae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ae98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cccbb 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e03a8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e03a8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e03a8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e03a8 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 0x00003a6ccca0 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 0x00003a6ccca0 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 0x00003a6ccca0 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 0x00003a6ccca0 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 0x00003a6ccca0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6ccb0b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e1cf8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e1cf8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e1cf8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e1cf8 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 0x00003a6ccaf0 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 0x00003a6ccaf0 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 0x00003a6ccaf0 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 0x00003a6ccaf0 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 0x00003a6ccaf0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004362d97e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cc95b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e2208 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e2208 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e2208 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e2208 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 0x00003a6cc940 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 0x00003a6cc940 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 0x00003a6cc940 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 0x00003a6cc940 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 0x00003a6cc940 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cc7ab 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e1cf8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e1cf8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e1cf8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e1cf8 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 0x00003a6cc790 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 0x00003a6cc790 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 0x00003a6cc790 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 0x00003a6cc790 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 0x00003a6cc790 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cc5fb 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c705ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e08b8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e08b8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e08b8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e08b8 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 0x00003a6cc5e0 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 0x00003a6cc5e0 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 0x00003a6cc5e0 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 0x00003a6cc5e0 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 0x00003a6cc5e0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cc44b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044405f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e17e8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e17e8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e17e8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e17e8 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 0x00003a6cc430 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 0x00003a6cc430 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 0x00003a6cc430 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 0x00003a6cc430 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 0x00003a6cc430 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cc29b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6df768 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6df768 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6df768 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6df768 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 0x00003a6cc280 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 0x00003a6cc280 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 0x00003a6cc280 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 0x00003a6cc280 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 0x00003a6cc280 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cc0eb 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443ebd1e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6dfe98 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6dfe98 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6dfe98 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6dfe98 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 0x00003a6cc0d0 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 0x00003a6cc0d0 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 0x00003a6cc0d0 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 0x00003a6cc0d0 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 0x00003a6cc0d0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cbf3b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e12d8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e12d8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e12d8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e12d8 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 0x00003a6cbf20 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 0x00003a6cbf20 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 0x00003a6cbf20 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 0x00003a6cbf20 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 0x00003a6cbf20 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d1b2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cbd8b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c94dce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e03a8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e03a8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e03a8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e03a8 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 0x00003a6cbd70 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 0x00003a6cbd70 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 0x00003a6cbd70 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 0x00003a6cbd70 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 0x00003a6cbd70 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cbbdb 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e0dc8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e0dc8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e0dc8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e0dc8 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 0x00003a6cbbc0 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 0x00003a6cbbc0 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 0x00003a6cbbc0 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 0x00003a6cbbc0 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 0x00003a6cbbc0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cba2b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b793e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6df768 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6df768 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6df768 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6df768 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 0x00003a6cba10 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 0x00003a6cba10 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 0x00003a6cba10 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 0x00003a6cba10 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 0x00003a6cba10 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cb87b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419d69fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439d74e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6dfe98 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6dfe98 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6dfe98 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6dfe98 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 0x00003a6cb860 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 0x00003a6cb860 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 0x00003a6cb860 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 0x00003a6cb860 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 0x00003a6cb860 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cb6cb 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e08b8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e08b8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e08b8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e08b8 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 0x00003a6cb6b0 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 0x00003a6cb6b0 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 0x00003a6cb6b0 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 0x00003a6cb6b0 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 0x00003a6cb6b0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438355e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cb51b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e03a8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e03a8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e03a8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e03a8 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 0x00003a6cb500 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 0x00003a6cb500 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 0x00003a6cb500 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 0x00003a6cb500 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 0x00003a6cb500 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cb36b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6df768 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6df768 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6df768 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6df768 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 0x00003a6cb350 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 0x00003a6cb350 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 0x00003a6cb350 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 0x00003a6cb350 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 0x00003a6cb350 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004436936e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cb1bb 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6dfe98 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6dfe98 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6dfe98 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6dfe98 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 0x00003a6cb1a0 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 0x00003a6cb1a0 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 0x00003a6cb1a0 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 0x00003a6cb1a0 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 0x00003a6cb1a0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cf062 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cf062 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cf062 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cf062 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cf062 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 0x00003a6cb00b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6df768 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6df768 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6df768 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6df768 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 0x00003a6caff0 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 0x00003a6caff0 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 0x00003a6caff0 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 0x00003a6caff0 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 0x00003a6caff0 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004434f17e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6caadc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6caadc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6caadc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6caadc 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6caa1d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6caa1d in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6caa1d in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6caa1d 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044334f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ca965 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ca965 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ca965 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ca965 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ca8ce in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ca8ce in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ca8ce in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ca8ce 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ca3f2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ca3f2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ca3f2 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ca3f2 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043679c4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ca333 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ca333 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ca333 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ca333 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ca27b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ca27b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ca27b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ca27b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004356f94e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ca1e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ca1e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ca1e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ca1e4 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c9f13 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6c9f13 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6c9f13 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6c9f13 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6c9f13 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6c9f13 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6c9f13 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6c9f13 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6c9f13 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6c9f13 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6c9f13 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439092be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e28f8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c9ee9 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c9ee9 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c9ee9 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c9ee9 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c9e37 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c9e37 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c9e37 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c9e37 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044300bae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c9b43 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c9b43 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c9b43 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c9b43 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c9a91 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c9a91 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c9a91 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c9a91 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c97c7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6c97c7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6c97c7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6c97c7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6c97c7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6c97c7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6c97c7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6c97c7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6c97c7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6c97c7 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6c97c7 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c979d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c979d in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c979d in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c979d 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c96eb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c96eb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c96eb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c96eb 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c9420 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6c9420 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6c9420 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6c9420 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6c9420 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6c9420 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6c9420 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6c9420 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6c9420 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6c9420 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6c9420 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442cae8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c93f6 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c93f6 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c93f6 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c93f6 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c9341 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c9341 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c9341 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c9341 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92ff4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c909a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c909a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c909a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c909a 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c8fe7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c8fe7 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c8fe7 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c8fe7 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c8d1c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6c8d1c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6c8d1c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6c8d1c in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6c8d1c in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6c8d1c in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6c8d1c in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6c8d1c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6c8d1c in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6c8d1c in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6c8d1c 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c8cf2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c8cf2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c8cf2 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c8cf2 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c8c3d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c8c3d in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c8c3d in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c8c3d 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ddff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c8996 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c8996 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c8996 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c8996 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c88e3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6c88e3 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6c88e3 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6c88e3 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bb5856 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #8 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bb5856 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #8 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d5884e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bb5498 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #8 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438720fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bb5498 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #8 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004198b31e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e4e60 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abfae0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d0d2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e4e60 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e4aa8 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e4aa8 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ce768e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e46ed in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e46ed in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fc3b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e4332 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e4332 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e3f77 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f9c5fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e3f77 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e3bbc in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e3bbc in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e3801 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004408d6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e9803e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e3801 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e3446 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384c48e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043954b9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e3446 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e308b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e7386e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e308b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cbaa5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043897d6e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e2cd0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e2cd0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e2922 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e2922 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e4f09e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e255b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437e255b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #8 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043697bc7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cc1a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043697bc7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043697815 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c9a4ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043697815 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004285774e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043697460 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043697460 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436970ab in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439a047e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436970ab in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043696cf6 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043696cf6 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004369694e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004397a80e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417ebe8e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004369694e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004369658d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004369658d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #8 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fd187e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e5191e7 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #8 0x00003e518b07 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e5191e7 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #8 0x00003e518b07 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 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ff71be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043513b51 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #15 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #16 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004401cafe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043513b51 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043513b51 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004351378a in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004382681e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004351378a in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000435133c0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000435133c0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000435120c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042db01eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000435120c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043511f19 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043511f19 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004177a4db 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043511d07 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004571cd5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043511d07 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043511adb in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043511adb in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #8 0x000043511385 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x00004351be7d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004149c03e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432eb16a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432eb16a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432eadab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419eff9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432eadab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414bbb5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432ea9e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8c26be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440b2ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432ea9e9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432ea62a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432ea62a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414db88e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432ea26e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432ea26e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432e9eb0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432e9eb0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414fb5be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432e9ae9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432e9ae9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432e993f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432e993f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043607a2b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432e9719 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000432e9719 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #8 0x0000432e9065 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000432f1cdd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3a3adc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:684:13
    #8 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ff26e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3a3adc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:684:13
    #8 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043536ad9 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 0x00004353d063 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3a358c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #8 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3a358c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #8 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3a312c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #8 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3a312c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #8 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3a2ccc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #8 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e52b50e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3a2ccc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #8 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004191a2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3a286c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #8 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3a286c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #8 0x00003e3a7ca9 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 0x00003e3a840d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f883ad in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #8 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456f72de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f883ad in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #8 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f88026 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #8 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f88026 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #8 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f87c68 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #8 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad033ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f87c68 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #8 0x0000413be799 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 0x0000413beefd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f03771 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #8 0x0000413bcc69 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 0x0000413bd3cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f03771 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #8 0x0000413bcc69 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 0x0000413bd3cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f033ae in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #8 0x0000413bcc69 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 0x0000413bd3cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004151b0de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f033ae in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #8 0x0000413bcc69 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 0x0000413bd3cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e1423f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #8 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e1423f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #8 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e13e8a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #8 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a89c45e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004153abfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e13e8a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #8 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e13adf in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #8 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433ee98e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e13adf in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #8 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e1371b in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #8 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004155a71e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e1371b in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #8 0x0000413baf49 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 0x0000413bb6ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d27e1d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #8 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d27e1d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #8 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d27a6b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #8 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041599d5e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d27a6b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #8 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d276b6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #8 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d276b6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #8 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d2730e in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #8 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b987e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d2730e in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #8 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d26f4d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #8 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d26f4d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #8 0x0000413b9229 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 0x0000413b998d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c5c34d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #8 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416e39fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c5c34d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #8 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c5bfc6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #8 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004337d1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c5bfc6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #8 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c5bc08 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #8 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044123bbe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d989e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c5bc08 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #8 0x0000413b76e9 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 0x0000413b7e4d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043356aee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415fddae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004164620e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004332feee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004420533e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458f79be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041665d2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004422ac7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428ca5de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004283eebc in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:52:5
    #8 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004283eebc in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:52:5
    #8 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440d893e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004172edde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004283e8f1 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:51:5
    #8 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004283e8f1 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:51:5
    #8 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004283e332 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:50:5
    #8 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004283e332 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:50:5
    #8 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417a04ae 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041754ace 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004283d7ba in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:48:5
    #8 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004283d7ba in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:48:5
    #8 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004283d1de in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:47:5
    #8 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004283d1de in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:47:5
    #8 0x000042843e29 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 0x00004284458d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041811b7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416963fd in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:128:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416963fd in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:128:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041695ac7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:127:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041695ac7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:127:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004169519b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:126:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004169519b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:126:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416947fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:124:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416947fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:124:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abaf58e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041693c6b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:123:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041693c6b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:123:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e44fb9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abd51ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416931ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:122:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416931ab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:122:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416928bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:120:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416928bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:120:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004183786e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416916db in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:118:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416916db in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:118:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb7b4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041690deb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041690deb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416904fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac20a4e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416904fb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456d185e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041691fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:119:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041691fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:119:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e429f2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440fe27e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004185d55e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeb70de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac91f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4042be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193fc7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e3dcd0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147c02b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168fc0b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168fc0b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168f31b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:113:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168f31b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:113:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af0197e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417c619e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168ea2b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041621f6b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168ea2b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f3e47e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416ee3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168e13b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418a8f3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168e13b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168d84b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168d84b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004596444b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f16efe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004591bf5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456abdde 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004188324e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168cf5b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:109:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168cf5b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:109:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168c66b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042dd5e3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043c1610b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168c66b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000414562eb 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bdf1460 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 0x00001bdf133d in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:233:9
    #3 0x00001fb05bf6 in Detach /-S/util/generic/string.h:381:13
    #4 0x00001fb05bf6 in MutRef /-S/util/generic/string.h:254:9
    #5 0x00001fb05bf6 in ReserveAndResize /-S/util/generic/string.h:810:31
    #6 0x00001fb05bf6 in Resize /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/resize_uninitialized.h:58:8
    #7 0x00001fb05bf6 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 0x00001fb05bf6 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 0x00002b96d250 in Ydb::Discovery::ListEndpointsRequest::_InternalParse(char const*, google::protobuf::internal::ParseContext*) /-B/ydb/public/api/protos/ydb_discovery.pb.cc:721:17
    #10 0x00001fe0607f in MergeFromImpl<false> /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.cc:156:14
    #11 0x00001fe0607f in ParseFrom<(google::protobuf::MessageLite::ParseFlags)1, google::protobuf::io::ZeroCopyInputStream *> /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.h:596:10
    #12 0x00001fe0607f in google::protobuf::MessageLite::ParseFromZeroCopyStream(google::protobuf::io::ZeroCopyInputStream*) /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.cc:268:10
    #13 0x000043c06d64 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 0x000043c05fd0 in Deserialize /-S/contrib/libs/grpc/include/grpcpp/impl/proto_utils.h:110:12
    #15 0x000043c05fd0 in grpc::ServerInterface::PayloadAsyncRequest<Ydb::Discovery::ListEndpointsRequest>::FinalizeResult(void**, bool*) /-S/contrib/libs/grpc/include/grpcpp/server_interface.h:268:35
    #16 0x000034894e49 in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:177:26
    #17 0x00003a6285f6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #18 0x00003a6285f6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #19 0x00003a6285f6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #20 0x00003a6285f6 in __invoke<(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 0x00003a6285f6 in __call<(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 0x00003a6285f6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00003a6285f6 in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #27 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #28 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #29 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #30 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af3c15e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e42fe in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #6 0x00003a6e42fe in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e42fe in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e42fe in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e42fe in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d8a85e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ab8800e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e425e in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e425e in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e425e in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e425e in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:48
    #5 0x00003a6e425e in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e425e in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e425e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e425e in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac6c2ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8e6eee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4102 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #6 0x00003a6e4102 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4102 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4102 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4102 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4062 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4062 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4062 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4062 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:50
    #5 0x00003a6e4062 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4062 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4062 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4062 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e3f05 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #6 0x00003a6e3f05 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e3f05 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e3f05 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e3f05 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acdd78e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004196562e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e3e1d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e3e1d in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e3e1d in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e3e1d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:53
    #5 0x00003a6e3e1d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e3e1d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e3e1d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e3e1d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4668e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e3cbf in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #6 0x00003a6e3cbf in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e3cbf in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e3cbf in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e3cbf in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a95479e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441df9fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e3c1f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e3c1f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e3c1f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e3c1f in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:47
    #5 0x00003a6e3c1f in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e3c1f in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e3c1f in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e3c1f in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004168bd7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #15 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aedd1ce 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434145fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e3ac3 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #6 0x00003a6e3ac3 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e3ac3 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e3ac3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e3ac3 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e69be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d32f0e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e3a23 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e3a23 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e3a23 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e3a23 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:46
    #5 0x00003a6e3a23 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e3a23 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e3a23 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e3a23 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168bd7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004392ef2e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e38c7 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #6 0x00003a6e38c7 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e38c7 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e38c7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e38c7 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438bd9de 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444888be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e3827 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e3827 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e3827 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e3827 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:43
    #5 0x00003a6e3827 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e3827 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e3827 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e3827 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168bd7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d64bee 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e4cb8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a6e4cb8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4cb8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4cb8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4cb8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419477e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fe97be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4465 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4465 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4465 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6e4465 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4465 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4465 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4465 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004374748e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e36cb in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #6 0x00003a6e36cb in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e36cb in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e36cb in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e36cb in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042915ebe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f61ffe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e362e in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e362e in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e362e in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e362e in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:47
    #5 0x00003a6e362e in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e362e in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e362e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e362e in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168b48b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287ecfe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428f024e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e34d2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #6 0x00003a6e34d2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e34d2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e34d2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e34d2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004372181e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f3c6be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e3432 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e3432 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e3432 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e3432 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:42
    #5 0x00003a6e3432 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e3432 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e3432 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e3432 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168b48b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438e364e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004365400e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e32d6 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #6 0x00003a6e32d6 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e32d6 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e32d6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e32d6 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004431ad9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4bfc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4bfc in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4bfc in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a6e4bfc in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4bfc in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4bfc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4bfc in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e3239 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e3239 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e3239 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e3239 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:50
    #5 0x00003a6e3239 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e3239 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e3239 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e3239 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fa34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be2fa34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be2fa34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168ab91 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:105:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e30dd in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #6 0x00003a6e30dd in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e30dd in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e30dd in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e30dd in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4702 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6e4702 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4702 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4702 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4702 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fabf3e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e303f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e303f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e303f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e303f in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:49
    #5 0x00003a6e303f in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e303f in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e303f in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e303f in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cfb2f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6cfb2f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6cfb2f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004168ab91 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:105:5
    #8 0x0000416a9069 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 0x0000416a97cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4665 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4665 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4665 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6e4665 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e4665 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e4665 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e4665 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d3d63e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f1aa3b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f1aa3b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f1aa3b in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a6e49a0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a6e49a0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e49a0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e49a0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e49a0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004565ef9e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f196fa in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f196fa in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f196fa in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f196fa in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6e4509 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6e4509 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6e4509 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6e4509 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6e4509 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441ba0be 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441494fe 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e48e4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e48e4 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e48e4 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6e48e4 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6e48e4 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6e48e4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6e48e4 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6d2f5f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6d2f5f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6d2f5f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044067d7e 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a62863c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a62863c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a62863c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004ab6dd96 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #15 0x00004ab6b4af in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #16 0x00003a5b871c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033fe4d74 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033fe4d74 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033fe4d74 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033fe4d74 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000033fe4d74 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000033fe4d74 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000033fe4d74 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000033fe4d74 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000033fe4d74 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000033fe4d74 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000033fe4d74 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:32
    #12 0x000033fea742 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:171:10
    #13 0x000033fea742 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:606:21
    #14 0x0000340462a8 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:36:30
    #15 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #16 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #17 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #18 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6cab05 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6cab05 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6cab05 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6cab05 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6cab05 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6cab05 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6cab05 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6cab05 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6cab05 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6cab05 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6cab05 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ca41b in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ca41b in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ca41b in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ca41b in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6ca41b in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6ca41b in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6ca41b in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6ca41b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6ca41b in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6ca41b in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6ca41b 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6c9b6d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6c9b6d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6c9b6d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6c9b6d in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6c9b6d in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6c9b6d in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6c9b6d in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6c9b6d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6c9b6d in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6c9b6d in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6c9b6d 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 0x00003a6cf4e5 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bb5bdd in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413c81c9 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 0x0000413c892d 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000437e4e60 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #15 0x0000413c4049 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 0x0000413c47ad 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be2fab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be2fab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be2fab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be2fab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be2fab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be2fab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be2fab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be2fab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be2fab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be2fab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6cfbe1 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<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 0x00003a6d1820 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6d1820 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043697815 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #15 0x0000413c2169 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 0x0000413c28cd 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 0x00003a620593 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e3e42 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e3e42 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e3e42 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e3e42 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6e3e42 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6e3e42 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6e3e42 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6e3e42 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6e3e42 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6e3e42 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6e3e42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:53
    #12 0x00003a6e3e42 in __invoke<(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 0x00003a6e3e42 in __call<(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 0x00003a6e3e42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6e3e42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f41445f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6d3c21 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6d3c21 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6d3c21 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #20 0x000041579f5b 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 0x00003a62863c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a62863c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a62863c in __invoke<(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 0x00003a62863c in __call<(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 0x00003a62863c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a62863c in std::__y1::__function::__func<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 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 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 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027987d8d 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 0x0000340e6c46 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #3 0x000034108dc3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #4 0x00003a65e7e6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #5 0x00003a61c49c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #6 0x00003a6237de in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #7 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #8 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #9 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #10 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #11 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #12 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #13 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #15 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #16 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #17 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 24 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034863b55 in make_unique<std::__y1::vector<grpc_core::Server::ChannelRegisteredMethod, std::__y1::allocator<grpc_core::Server::ChannelRegisteredMethod> >, unsigned long &> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:26
    #2 0x000034863b55 in grpc_core::Server::ChannelData::InitTransport(grpc_core::RefCountedPtr<grpc_core::Server>, grpc_core::RefCountedPtr<grpc_core::Channel>, unsigned long, grpc_transport*, long) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1155:9
    #3 0x00003486340d 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:763:10
    #4 0x00003a69f822 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 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #6 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #7 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #8 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #12 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #13 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #14 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #15 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #18 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #19 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #20 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f3406e6 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 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe124d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ff7e22 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000340e5aed in add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:262:16
    #4 0x0000340e5aed in grpc_auth_context_add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:273:8
    #5 0x0000344a7c5c in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:45:3
    #6 0x0000344a7c5c in grpc_core::InsecureServerSecurityConnector::check_peer(tsi_peer, grpc_endpoint*, grpc_core::ChannelArgs const&, grpc_core::RefCountedPtr<grpc_auth_context>*, grpc_closure*) /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:109:19
    #7 0x0000343e11ff in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000343dff44 in grpc_core::(anonymous namespace)::SecurityHandshaker::OnHandshakeNextDoneLocked(tsi_result, unsigned char const*, unsigned long, tsi_handshaker_result*) /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:437:13
    #9 0x0000343dd991 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000343dd991 in grpc_core::(anonymous namespace)::SecurityHandshaker::DoHandshake(grpc_tcp_server_acceptor*, grpc_closure*, grpc_core::HandshakerArgs*) /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:576:7
    #11 0x0000342c165a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x0000342c2d9f in grpc_core::HandshakeManager::DoHandshake(grpc_endpoint*, grpc_core::ChannelArgs const&, grpc_core::Timestamp, grpc_tcp_server_acceptor*, void (*)(void*, y_absl::lts_y_20240722::Status), void*) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:225:12
    #13 0x00003a6987b9 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003a6987b9 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003a6987b9 in grpc_core::(anonymous namespace)::Chttp2ServerListener::OnAccept(void*, grpc_endpoint*, grpc_pollset*, grpc_tcp_server_acceptor*) /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:875:21
    #16 0x000034200923 in on_read(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/iomgr/tcp_server_posix.cc:450:5
    #17 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #20 0x0000341d4de4 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
    #21 0x0000341d09b8 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #22 0x0000341f46f8 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #23 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #27 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 18 byte(s) in 1 object(s) allocated from:
    #0 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe124d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000340e56c9 in add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:239:36
    #3 0x0000340e56c9 in grpc_auth_context_add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:255:8
    #4 0x0000344a7c83 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:49:3
    #5 0x0000344a7c83 in grpc_core::InsecureServerSecurityConnector::check_peer(tsi_peer, grpc_endpoint*, grpc_core::ChannelArgs const&, grpc_core::RefCountedPtr<grpc_auth_context>*, grpc_closure*) /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:109:19
    #6 0x0000343e11ff in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #7 0x0000343dff44 in grpc_core::(anonymous namespace)::SecurityHandshaker::OnHandshakeNextDoneLocked(tsi_result, unsigned char const*, unsigned long, tsi_handshaker_result*) /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:437:13
    #8 0x0000343dd991 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #9 0x0000343dd991 in grpc_core::(anonymous namespace)::SecurityHandshaker::DoHandshake(grpc_tcp_server_acceptor*, grpc_closure*, grpc_core::HandshakerArgs*) /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:576:7
    #10 0x0000342c165a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #11 0x0000342c2d9f in grpc_core::HandshakeManager::DoHandshake(grpc_endpoint*, grpc_core::ChannelArgs const&, grpc_core::Timestamp, grpc_tcp_server_acceptor*, void (*)(void*, y_absl::lts_y_20240722::Status), void*) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:225:12
    #12 0x00003a6987b9 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #13 0x00003a6987b9 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #14 0x00003a6987b9 in grpc_core::(anonymous namespace)::Chttp2ServerListener::OnAccept(void*, grpc_endpoint*, grpc_pollset*, grpc_tcp_server_acceptor*) /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:875:21
    #15 0x000034200923 in on_read(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/iomgr/tcp_server_posix.cc:450:5
    #16 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #17 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #18 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #19 0x0000341d4de4 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 0x0000341d09b8 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 0x0000341f46f8 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 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #23 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #24 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #25 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #26 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #27 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #28 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #29 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #30 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #31 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 16 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034862419 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034862419 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034862419 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034862419 in __allocate_at_least<std::__y1::allocator<grpc_pollset *> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000034862419 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000034862419 in __push_back_slow_path<grpc_pollset *> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000034862419 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000034862419 in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:702:17
    #9 0x00003487155e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #10 0x00003a63f097 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #11 0x00003a630a14 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #12 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #13 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #17 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #18 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #19 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #20 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #21 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 16 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034865c89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034865c89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034865c89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034865c89 in __allocate_at_least<std::__y1::allocator<grpc_completion_queue *> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000034865c89 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000034865c89 in __push_back_slow_path<grpc_completion_queue *const &> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000034865c89 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1557:13
    #8 0x000034865c89 in grpc_core::Server::RegisterCompletionQueue(grpc_completion_queue*) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:794:8
    #9 0x00003a630517 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:396:5
    #10 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #11 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 16 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000341350de in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000341350de in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000341350de in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000341350de in __value_func<(lambda at /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:99:33), std::__y1::allocator<(lambda at /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:99:33)> > /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:365:45
    #5 0x0000341350de in __value_func<(lambda at /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:99:33), 0> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:373:60
    #6 0x0000341350de in function<(lambda at /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:99:33), void> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:947:50
    #7 0x0000341350de in operator=<(lambda at /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:99:33), void> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:976:3
    #8 0x0000341350de in grpc_core::Channel::Channel(bool, bool, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs const&, grpc_compression_options, grpc_core::RefCountedPtr<grpc_channel_stack>) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:99:31
    #9 0x000034135f8d in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:153:37
    #10 0x000034136fa4 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
    #11 0x000034863048 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
    #12 0x00003a69f822 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
    #13 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #14 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #15 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #16 0x0000341d4de4 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
    #17 0x0000341d09b8 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #18 0x0000341f46f8 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #19 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #20 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #21 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #22 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #23 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #24 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #25 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #26 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #27 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #28 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 16 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003405b622 in operator() /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:141:39
    #2 0x00003405b622 in grpc_core::ChannelArgTypeTraits<std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>, void>::VTable()::'lambda'(void*)::__invoke(void*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:141:9
    #3 0x000033ff39ed in Pointer /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:50:10
    #4 0x000033ff39ed in __alt<const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:665:9
    #5 0x000033ff39ed in __union<const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #6 0x000033ff39ed in __union<1UL, const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #7 0x000033ff39ed in __union<2UL, const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #8 0x000033ff39ed in construct_at<std::__y1::__variant_detail::__union<(std::__y1::__variant_detail::_Trait)1, 0UL, int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::in_place_index_t<2UL> &, const grpc_core::ChannelArgs::Pointer &, std::__y1::__variant_detail::__union<(std::__y1::__variant_detail::_Trait)1, 0UL, int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/construct_at.h:41:46
    #9 0x000033ff39ed in __construct_at<std::__y1::__variant_detail::__union<(std::__y1::__variant_detail::_Trait)1, 0UL, int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, const std::__y1::in_place_index_t<2UL> &, const grpc_core::ChannelArgs::Pointer &, std::__y1::__variant_detail::__union<(std::__y1::__variant_detail::_Trait)1, 0UL, int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer> *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/construct_at.h:49:10
    #10 0x000033ff39ed in operator()<const std::__y1::__variant_detail::__alt<2UL, grpc_core::ChannelArgs::Pointer> &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:816:13
    #11 0x000033ff39ed in __invoke<(lambda at /-S/contrib/libs/cxxsupp/libcxx/include/variant:815:11), const std::__y1::__variant_detail::__alt<2UL, grpc_core::ChannelArgs::Pointer> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000033ff39ed in decltype(auto) std::__y1::__variant_detail::__visitation::__base::__dispatcher<2ul>::__dispatch[abi:fe200000]<void std::__y1::__variant_detail::__ctor<std::__y1::__variant_detail::__traits<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::__generic_construct[abi:fe200000]<std::__y1::__variant_detail::__copy_constructor<std::__y1::__variant_detail::__traits<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, (std::__y1::__variant_detail::_Trait)1> const&>(std::__y1::__variant_detail::__ctor<std::__y1::__variant_detail::__traits<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>&, std::__y1::__variant_detail::__copy_constructor<std::__y1::__variant_detail::__traits<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, (std::__y1::__variant_detail::_Trait)1> const&)::'lambda'(std::__y1::__variant_detail::__copy_constructor<std::__y1::__variant_detail::__traits<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, (std::__y1::__variant_detail::_Trait)1> const&)&&, std::__y1::__variant_detail::__base<(std::__y1::__variant_detail::_Trait)1, int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer> const&>(std::__y1::__variant_detail::__copy_constructor<std::__y1::__variant_detail::__traits<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, (std::__y1::__variant_detail::_Trait)1> const&, std::__y1::__variant_detail::__base<(std::__y1::__variant_detail::_Trait)1, int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer> const&) /-S/contrib/libs/cxxsupp/libcxx/include/variant:531:14
    #13 0x000033ff0880 in __visit_alt_at<(lambda at /-S/contrib/libs/cxxsupp/libcxx/include/variant:815:11), const std::__y1::__variant_detail::__copy_constructor<std::__y1::__variant_detail::__traits<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, (std::__y1::__variant_detail::_Trait)1> &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:493:12
    #14 0x000033ff0880 in __generic_construct<const std::__y1::__variant_detail::__copy_constructor<std::__y1::__variant_detail::__traits<int, TBasicString<char, std::__y1::char_traits<char> >, grpc_core::ChannelArgs::Pointer>, (std::__y1::__variant_detail::_Trait)1> &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:813:7
    #15 0x000033ff0880 in __copy_constructor /-S/contrib/libs/cxxsupp/libcxx/include/variant:888:1
    #16 0x000033ff0880 in __assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:900:28
    #17 0x000033ff0880 in __move_assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:986:1
    #18 0x000033ff0880 in __copy_assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:1016:1
    #19 0x000033ff0880 in __impl /-S/contrib/libs/cxxsupp/libcxx/include/variant:1036:25
    #20 0x000033ff0880 in variant /-S/contrib/libs/cxxsupp/libcxx/include/variant:1183:35
    #21 0x000033ff0880 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::RotateLeftRight(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:220:32
    #22 0x000033fef121 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Rebalance(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:241:18
    #23 0x000033feda1a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:265:14
    #24 0x000033fed9e9 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:266:24
    #25 0x000033fed47a in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::AddKey(std::__y1::shared_ptr<grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Node> const&, TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:262:24
    #26 0x000033fe54f4 in grpc_core::AVL<TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>>::Add(TBasicString<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:36:16
    #27 0x000033fe4eb2 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::variant<int, TBasicString<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:158:28
    #28 0x000033fe4575 in grpc_core::ChannelArgs::Set(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, grpc_core::ChannelArgs::Pointer) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:150:10
    #29 0x00003405b4dd in std::__y1::enable_if<std::is_same<grpc_arg_pointer_vtable const*, decltype(ChannelArgTypeTraits<std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>>::VTable())>::value, grpc_core::ChannelArgs>::type grpc_core::ChannelArgs::Set<grpc_event_engine::experimental::EventEngine>(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, std::__y1::shared_ptr<grpc_event_engine::experimental::EventEngine>) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:351:12
    #30 0x00003405b25e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #31 0x00003405b25e in grpc_event_engine::experimental::(anonymous namespace)::EnsureEventEngineInChannelArgs(grpc_core::ChannelArgs) /-S/contrib/libs/grpc/src/core/lib/event_engine/default_event_engine.cc:88:15
    #32 0x00003405ba8e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #33 0x00003405ba8e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #34 0x00003405ba8e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #35 0x00003405ba8e in std::__y1::__function::__func<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs), std::__y1::allocator<grpc_core::ChannelArgs (*)(grpc_core::ChannelArgs)>, grpc_core::ChannelArgs (grpc_core::ChannelArgs)>::operator()(grpc_core::ChannelArgs&&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #36 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #37 0x000034046387 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #38 0x000034046387 in grpc_core::ChannelArgsPreconditioning::PreconditionChannelArgs(grpc_channel_args const*) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args_preconditioning.cc:38:20
    #39 0x000034870e96 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #40 0x00003a63a28b in grpc::Server::Server(grpc::ChannelArguments*, std::__y1::shared_ptr<std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>>>, int, int, int, std::__y1::vector<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>, std::__y1::allocator<std::__y1::shared_ptr<grpc::internal::ExternalConnectionAcceptorImpl>>>, grpc_server_config_fetcher*, grpc_resource_quota*, std::__y1::vector<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::experimental::ServerInterceptorFactoryInterface, std::__y1::default_delete<grpc::experimental::ServerInterceptorFactoryInterface>>>>, grpc::experimental::ServerMetricRecorder*) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:965:13
    #41 0x00003a6300f2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #42 0x00003a620369 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #43 0x0000413e7829 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #44 0x0000413e6880 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #45 0x0000413e6880 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #46 0x000021e24b87 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #47 0x000021edbe01 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #48 0x000021ee59f4 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #49 0x000021ee4fad in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #50 0x000021ee701e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #51 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #52 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 15 byte(s) in 1 object(s) allocated from:
    #0 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe124d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ff7e22 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000340e56a4 in add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:238:16
    #4 0x0000340e56a4 in grpc_auth_context_add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:255:8
    #5 0x0000344a7c83 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:49:3
    #6 0x0000344a7c83 in grpc_core::InsecureServerSecurityConnector::check_peer(tsi_peer, grpc_endpoint*, grpc_core::ChannelArgs const&, grpc_core::RefCountedPtr<grpc_auth_context>*, grpc_closure*) /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:109:19
    #7 0x0000343e11ff in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000343dff44 in grpc_core::(anonymous namespace)::SecurityHandshaker::OnHandshakeNextDoneLocked(tsi_result, unsigned char const*, unsigned long, tsi_handshaker_result*) /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:437:13
    #9 0x0000343dd991 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000343dd991 in grpc_core::(anonymous namespace)::SecurityHandshaker::DoHandshake(grpc_tcp_server_acceptor*, grpc_closure*, grpc_core::HandshakerArgs*) /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:576:7
    #11 0x0000342c165a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x0000342c2d9f in grpc_core::HandshakeManager::DoHandshake(grpc_endpoint*, grpc_core::ChannelArgs const&, grpc_core::Timestamp, grpc_tcp_server_acceptor*, void (*)(void*, y_absl::lts_y_20240722::Status), void*) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:225:12
    #13 0x00003a6987b9 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003a6987b9 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003a6987b9 in grpc_core::(anonymous namespace)::Chttp2ServerListener::OnAccept(void*, grpc_endpoint*, grpc_pollset*, grpc_tcp_server_acceptor*) /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:875:21
    #16 0x000034200923 in on_read(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/iomgr/tcp_server_posix.cc:450:5
    #17 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #20 0x0000341d4de4 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
    #21 0x0000341d09b8 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #22 0x0000341f46f8 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #23 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #27 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 9 byte(s) in 1 object(s) allocated from:
    #0 0x00001f342d24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033fe124d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ff7e22 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000340e5b0c in add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:263:17
    #4 0x0000340e5b0c in grpc_auth_context_add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:273:8
    #5 0x0000344a7c5c in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:45:3
    #6 0x0000344a7c5c in grpc_core::InsecureServerSecurityConnector::check_peer(tsi_peer, grpc_endpoint*, grpc_core::ChannelArgs const&, grpc_core::RefCountedPtr<grpc_auth_context>*, grpc_closure*) /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:109:19
    #7 0x0000343e11ff in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000343dff44 in grpc_core::(anonymous namespace)::SecurityHandshaker::OnHandshakeNextDoneLocked(tsi_result, unsigned char const*, unsigned long, tsi_handshaker_result*) /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:437:13
    #9 0x0000343dd991 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000343dd991 in grpc_core::(anonymous namespace)::SecurityHandshaker::DoHandshake(grpc_tcp_server_acceptor*, grpc_closure*, grpc_core::HandshakerArgs*) /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:576:7
    #11 0x0000342c165a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x0000342c2d9f in grpc_core::HandshakeManager::DoHandshake(grpc_endpoint*, grpc_core::ChannelArgs const&, grpc_core::Timestamp, grpc_tcp_server_acceptor*, void (*)(void*, y_absl::lts_y_20240722::Status), void*) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:225:12
    #13 0x00003a6987b9 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003a6987b9 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003a6987b9 in grpc_core::(anonymous namespace)::Chttp2ServerListener::OnAccept(void*, grpc_endpoint*, grpc_pollset*, grpc_tcp_server_acceptor*) /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:875:21
    #16 0x000034200923 in on_read(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/iomgr/tcp_server_posix.cc:450:5
    #17 0x0000340020ae in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x0000340020ae in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000341d4de4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #20 0x0000341d4de4 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
    #21 0x0000341d09b8 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #22 0x0000341f46f8 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #23 0x0000341af1a8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x000034894dce in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x000033fb6f3f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x000033fb6f3f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #27 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021aa624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021aa624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021aa67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021aa67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6a2dd4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f3406e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 8 byte(s) in 1 object(s) allocated from:
    #0 0x00001f37cbcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034007a31 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 0x000034144e82 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 0x0000340eb59e in grpc_core::FilterStackCall::CancelWithError(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:1037:18
    #4 0x0000340e6cbc in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:3
    #5 0x000034108dc3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #6 0x00003a65e7e6 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #7 0x00003a61c49c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #8 0x00003a6237de in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #9 0x0000413aaf09 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #10 0x0000413aa1ee in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #11 0x00003e7073ac in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #12 0x00004123481b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #13 0x00003e78be85 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #14 0x00003e785ae5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #15 0x00003e7782a7 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 0x00003e70d3c6 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #17 0x00003e71127d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #18 0x00001f2a0c05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #19 0x7f71f7c17d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

SUMMARY: AddressSanitizer: 315447 byte(s) leaked in 6095 allocation(s).
